<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEYBSXY7fyp7ImA9WxBSF0g.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529</id><updated>2009-12-25T07:49:18.807-08:00</updated><title>Obscured Clarity</title><subtitle type="html">a cache for curiosity</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://obscuredclarity.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>76</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/ObscuredClarity" /><feedburner:emailServiceId>ObscuredClarity</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CUEDQX8zeSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2332027800524753738</id><published>2009-11-15T12:20:00.000-08:00</published><updated>2009-11-23T11:14:30.181-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:14:30.181-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Start and Stop Tomcat from within the Eclipse IDE</title><content type="html">Starting and stopping Tomcat from within the Eclipse IDE, once set up, can speed up your Java Web Application development time because you won't have the extra step of opening the terminal to start and stop Tomcat. The following instructions assume you have &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-eclipse-ide-for-java-ee.html"&gt;Eclipse installed&lt;/a&gt; and &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat installed&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Step 1: Open up the External Tools Configurations in Eclipse. In Eclipse's toolbar click on the little icon with a run symbol and the toolbox, then External Tools Configurations... .&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SwBlH_7eJ6I/AAAAAAAAB7o/1BPmo2tu6YQ/s1600-h/Picture+3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 175px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SwBlH_7eJ6I/AAAAAAAAB7o/1BPmo2tu6YQ/s400/Picture+3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5404430740938958754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: In the dialog box that pops up, right-click on Program and select "New".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SwBlPFsbxjI/AAAAAAAAB7w/A0g15NBoLww/s1600-h/Picture+4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 322px; height: 279px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SwBlPFsbxjI/AAAAAAAAB7w/A0g15NBoLww/s400/Picture+4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5404430862745585202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Give the new run configuration a name such as "Stop Tomcat", and in the "Location" text field enter "/Library/Tomcat/bin/shutdown.sh". You need to adjust the path of the shutdown.sh to match the file's location on your computer. Also, if you're using a Windows machine you need to call shutdown.&lt;b&gt;bin&lt;/b&gt; instead. Click "Run".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SwBnkXpWt9I/AAAAAAAAB8A/jTDh-LXaNsM/s1600-h/Picture+5.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 302px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SwBnkXpWt9I/AAAAAAAAB8A/jTDh-LXaNsM/s400/Picture+5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5404433427365017554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Create another configuration for starting Tomcat be repeating steps 1 through 3.&lt;br /&gt;&lt;br /&gt;From now on, starting and stopping Tomcat as well as building your projects is accessible with a click of the mouse. Just click the little down-arrow next to that icon with a run symbol and the toolbox, and you'll see a list of the run configurations that you have set up.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SwBmUTBlhQI/AAAAAAAAB74/_6jyPn9mXoY/s1600-h/Picture+6.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 208px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SwBmUTBlhQI/AAAAAAAAB74/_6jyPn9mXoY/s400/Picture+6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5404432051734938882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2332027800524753738?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2332027800524753738/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2332027800524753738" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2332027800524753738?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2332027800524753738?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/0G2DuO9iiJU/start-and-stop-tomcat-from-within.html" title="Start and Stop Tomcat from within the Eclipse IDE" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/SwBlH_7eJ6I/AAAAAAAAB7o/1BPmo2tu6YQ/s72-c/Picture+3.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/start-and-stop-tomcat-from-within.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAER30-fSp7ImA9WxNaEEQ.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-5190190623532485458</id><published>2009-11-15T10:59:00.000-08:00</published><updated>2009-11-24T13:05:06.355-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-24T13:05:06.355-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Set Tomcat Memory Heap Size</title><content type="html">If your Java Web Application running on Tomcat ever crashes and throws the exception: &lt;br /&gt;&lt;br /&gt;SEVERE: Servlet.service() for servlet WebAppServlet threw exception&lt;br /&gt;java.lang.OutOfMemoryError: Java heap space&lt;br /&gt;&lt;br /&gt;, you need to increase the allocated memory that Tomcat has for running applications. This is accomplished by adding "-Xms256m -Xmx512m" to the catalina.sh file found in the "bin" directory of the Tomcat installation,  where 256 and 512 should be replaced with appropriate values for your application. Xms mean starting heap size and Xmx means maximum heap size. I was able to increase the memory allocated to Tomcat on a Mac running Mac OS X Leopard with Tomcat 6.0.20 installed. These instructions should work for any *nix machine, but I can't guarantee it.&lt;br /&gt;&lt;br /&gt;Step 1: Open up the catalina.sh file with any text editor.&lt;br /&gt;&lt;span class ="fullpost"&gt;&lt;br /&gt;Step 2: Search for "JAVA_OPTS=" in the file and in particular locate the following lines of code:&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;&lt;br /&gt;if [ -z "$LOGGING_MANAGER" ]; then&lt;br /&gt;  JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"&lt;br /&gt;else &lt;br /&gt;  JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER"&lt;br /&gt;fi&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Step 3: At the end of the JAVA_OPTS definitions add "&lt;b&gt;-Xms256m -Xmx512m&lt;/b&gt;".&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;&lt;br /&gt;if [ -z "$LOGGING_MANAGER" ]; then&lt;br /&gt;  JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager &lt;b&gt;-Xms256m -Xmx512m&lt;/b&gt;"&lt;br /&gt;else &lt;br /&gt;  JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER &lt;b&gt;-Xms256m -Xmx512m&lt;/b&gt;"&lt;br /&gt;fi&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Save the file and restart Tomcat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-5190190623532485458?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/5190190623532485458/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=5190190623532485458" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5190190623532485458?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5190190623532485458?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/HGZJqRiL-oA/set-tomcat-memory-heap-size.html" title="Set Tomcat Memory Heap Size" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/set-tomcat-memory-heap-size.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAFRHs7fip7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-1549578210752196845</id><published>2009-11-15T10:39:00.000-08:00</published><updated>2009-11-23T11:15:15.506-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:15:15.506-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Setup Tomcat and Connector/J MySQL Connector</title><content type="html">If you plan to create a Java Web Application which runs in Tomcat and accesses a MySQL database you'll need to add a Connector/J MySQL Connector Jar to the &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat installation&lt;/a&gt;. That's all you should really need for setting up Tomcat and Connector/J. Here's how to do that in detail assuming you already have Tomcat installed.&lt;br /&gt;&lt;br /&gt;Step 1: Download the most current release of the Connector/J MySQL Connector from &lt;a href="http://www.mysql.com/products/connector/"&gt;mysql.com&lt;/a&gt; and unpack the *.tar.gz file. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SwBOwVWdm2I/AAAAAAAAB7g/gZS28S_1Ni8/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 41px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SwBOwVWdm2I/AAAAAAAAB7g/gZS28S_1Ni8/s400/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5404406145116642146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Inside the unpacked folder you'll find a Jar called "mysql-connector-java-5.1.10-bin.jar" or something similar. Copy that file into Tomcat's "lib" directory.&lt;br /&gt;&lt;br /&gt;Step 3: Restart Tomcat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-1549578210752196845?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/1549578210752196845/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=1549578210752196845" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1549578210752196845?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1549578210752196845?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/kOM1G5aj53g/setup-tomcat-and-connectorj-mysql.html" title="Setup Tomcat and Connector/J MySQL Connector" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_eIoDncf-Rgo/SwBOwVWdm2I/AAAAAAAAB7g/gZS28S_1Ni8/s72-c/Picture+2.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/setup-tomcat-and-connectorj-mysql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAGQXk7eip7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-4303158538757540771</id><published>2009-11-13T11:26:00.000-08:00</published><updated>2009-11-23T11:15:20.702-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:15:20.702-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Setup Eclipse and CVS on Mac OS X</title><content type="html">Integrating CVS with your Eclipse IDE seems like a daunting feat, but in fact it's not too bad. Let's get right to it...&lt;br /&gt;&lt;br /&gt;Step 1: Install Xcode, the Mac Application development suite, which can be downloaded for free at &lt;a href="http://developer.apple.com/technology/xcode.html"&gt;developer.apple.com&lt;/a&gt; after you sign up for a ADC membership. One teeny-tiny part of the install puts the CVS code on your computer where you have acess to it's function via the terminal. I believe, but am not sure, that you can install Xcode from the Mac OS X installation CD. If there is a way to just get the CVS part of xCode and install it separately, please tell me how. :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sv22hjtgSuI/AAAAAAAAB6Q/0fFnIypK3m0/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 78px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sv22hjtgSuI/AAAAAAAAB6Q/0fFnIypK3m0/s400/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403675815552502498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv22h7lJniI/AAAAAAAAB6Y/GVX4-pcJZMA/s1600-h/Picture+3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 190px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv22h7lJniI/AAAAAAAAB6Y/GVX4-pcJZMA/s400/Picture+3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403675821959912994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 2: Create a folder for your CVS repository somewhere. I created a folder called "csv_repository" on the root of the hard drive, i.e. /csv_repository.&lt;br /&gt;&lt;br /&gt;Step 3: Fire up the Terminal and enter:&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;cvs -d /cvs_repository init&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Your CVS repository is now set up!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sv24Gk-8a3I/AAAAAAAAB6g/qiynLrIXOaM/s1600-h/Picture+4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 113px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sv24Gk-8a3I/AAAAAAAAB6g/qiynLrIXOaM/s400/Picture+4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403677551060872050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Start Eclipse and set up the workspace so that the CVS Repositories and the Synchronize views are shown. I like to dock them underneath the Package Explorer view.&lt;br /&gt;&lt;br /&gt;Step 5: Right-click somewhere in the CVS Repositories View and select New --&gt; Repository Location. A Wizard opens up that you use to create a new Repository. &lt;br /&gt;&lt;br /&gt;Step 6: Fill out the info as follows using the computer's admin username and password. If you installed the repository under a specific user account, use that accounts's name and password.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv27qYv_JlI/AAAAAAAAB6o/SEwvDdO03p4/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 384px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv27qYv_JlI/AAAAAAAAB6o/SEwvDdO03p4/s400/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403681464787084882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 7: Add your project to the CVS repository. In this tutorial, I'm using a &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Hello World Java Web Application&lt;/a&gt; for the CVS demonstration.  In the Package Explorer view, right-click on the project you'd like to add. Select Team --&gt; Share Project... .&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sv3AH6V6CCI/AAAAAAAAB6w/A6UxIocx3Ec/s1600-h/Picture+4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 76px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sv3AH6V6CCI/AAAAAAAAB6w/A6UxIocx3Ec/s400/Picture+4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403686370067220514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 8: Go through the wizard, on the first page, selecting the new repository location you added in steps 5 and 6. On the "Share Project Resources" page of the wizard add the "build" and "dist" folders to .cvsignore by right-clicking on it and selecting "Add to .cvsignore...". These two folders are dynamically created for deploying the web app during the ANT build process and are not needed in the repository. Also add .cvsignore (yup, you should add the .cvsignore to itself). Click Finish.&lt;br /&gt;&lt;br /&gt;Step 9: Set up the synchronizer. In the Synchronize View, there's a little icon in the view's tool bar that when you hover over it it says "synchronize...". Click that button. Another wizard pops up. Just click through it to the end not changing anything.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3D5QeiTfI/AAAAAAAAB64/rUc3q7wDo2Q/s1600-h/Picture+10.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 266px; height: 28px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3D5QeiTfI/AAAAAAAAB64/rUc3q7wDo2Q/s400/Picture+10.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403690516357467634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 10. Commit your code to the repository. Right-click the resources you want to commit and choose Commit... . In the window that pops up enter a comment such as "initial commit" and click "Finish".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv3FNJ3gjeI/AAAAAAAAB7A/RavvDZ4q7fc/s1600-h/Picture+13.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 305px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sv3FNJ3gjeI/AAAAAAAAB7A/RavvDZ4q7fc/s400/Picture+13.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403691957692173794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3FNDoPHaI/AAAAAAAAB7I/OjPh2dEL7bE/s1600-h/Picture+14.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3FNDoPHaI/AAAAAAAAB7I/OjPh2dEL7bE/s400/Picture+14.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403691956017503650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That's it, your project is committed! Now onto some optional testing steps...&lt;br /&gt;&lt;br /&gt;Step 11: Make a change in your source code and commit it. In my &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Hello World Java Web Application&lt;/a&gt;, I changed some code in the Servlet class. To commit the change, right-click on the file and select Team --&gt; Commit. Writing a comment during the commit is a good habit to get into because it will really help one day when your looking back through the history of your file for a certain change you made. Also, you can always go to the  Synchronize view to commit your code when you have extensive changes in your project.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3IoFZH3EI/AAAAAAAAB7Y/AISBG3160GY/s1600-h/Picture+17.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 69px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sv3IoFZH3EI/AAAAAAAAB7Y/AISBG3160GY/s400/Picture+17.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403695718882335810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 12: View the history of the Servlet. In the Package Explorer view, right-click on the file and select Team --&gt; show history. You should see a history of the file which you can use to compare different versions of the file.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sv3In3FicnI/AAAAAAAAB7Q/T48hcC1URTY/s1600-h/Picture+19.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 48px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sv3In3FicnI/AAAAAAAAB7Q/T48hcC1URTY/s400/Picture+19.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403695715042095730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-4303158538757540771?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/4303158538757540771/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=4303158538757540771" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4303158538757540771?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4303158538757540771?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/_U8WtfLaBKs/setup-eclipse-and-cvs-on-mac-os-x.html" title="Setup Eclipse and CVS on Mac OS X" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sv22hjtgSuI/AAAAAAAAB6Q/0fFnIypK3m0/s72-c/Picture+2.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/setup-eclipse-and-cvs-on-mac-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAGRH05fSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-5395182993736076418</id><published>2009-11-12T12:34:00.000-08:00</published><updated>2009-11-23T11:15:25.325-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:15:25.325-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Hello World Java Web Application in Eclipse (Part 3)</title><content type="html">&lt;h3&gt;Building with ANT and Deploying to Tomcat&lt;/h3&gt;&lt;br /&gt;This is the third of a three part series of tutorials that shows how to create a Hello World Java Web Application in Eclipse. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Part 1&lt;/a&gt;, I demonstrate how to create your Java Web Application project in Eclipse and set up the directory structure of the project. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html"&gt;Part 2&lt;/a&gt;, I take you through getting the Java jar needed to code Java servlets, creating a Java Servlet and a JSP file, configuring the web.xml and build.xml files. In this part, I show how to build the project with ANT using the build.xml file and how to deploy the project to a Tomcat server running on your development computer. Along the way, I point out a few tips and tricks for using the Eclipse EE IDE.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvyFNAtC5bI/AAAAAAAAB54/K5M6zyX9Qdo/s1600-h/Picture+1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 122px; height: 200px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvyFNAtC5bI/AAAAAAAAB54/K5M6zyX9Qdo/s400/Picture+1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403340111511479730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 1: Understand the build.xml file. After &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html"&gt;Part 2&lt;/a&gt;, we have a Hello World Java Web Application project in Eclipse named HelloWebApp with the build.xml file shown below. The build file is used by ANT to take all the source code and configuration files in the  Web App project, compile them, and package them in a .war file, which Tomcat needs to run your application.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;build.xml&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="xml"&gt;&lt;br /&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;project name="hello" default="deploy_local" basedir="."&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;property file="build.properties"/&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;path id="classpath"&amp;gt;&lt;br /&gt;       &amp;lt;fileset dir="${lib.dir}" includes="servlet-api.jar"/&amp;gt;&lt;br /&gt;   &amp;lt;/path&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="clean"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Cleaning the ${build.dir}&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;delete dir="${build.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;delete dir="${dist.dir}"/&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="init" depends="clean"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Creating the build directory&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${build.dir}/WEB-INF/classes"/&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${build.dir}/WEB-INF/lib"/&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${dist.dir}"/&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="compile" depends="init"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Compile the source files&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;javac srcdir="${src.dir}" destdir="${build.dir}/WEB-INF/classes"&amp;gt;&lt;br /&gt;           &amp;lt;classpath refid="classpath"/&amp;gt;&lt;br /&gt;       &amp;lt;/javac&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="copy" depends="compile"&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}/WEB-INF"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${web.dir}/WEB-INF"/&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${web.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}/WEB-INF/lib"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${lib.dir}"&amp;gt;&lt;br /&gt;               &amp;lt;exclude name="servlet-api.jar"/&amp;gt;&lt;br /&gt;           &amp;lt;/fileset&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="war" depends="copy"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Building the war file&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;war destfile="${dist.dir}/${project.name}.war" webxml="${build.dir}/WEB-INF/web.xml"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${build.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;/war&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="deploy_local" depends="war"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Deploying .war to local Tomcat&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${tomcat.dir}"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${dist.dir}"&amp;gt;&lt;br /&gt;               &amp;lt;include name="${project.name}.war"/&amp;gt;&lt;br /&gt;           &amp;lt;/fileset&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;build.properties&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;project.name=HelloWebApp&lt;br /&gt;lib.dir=lib&lt;br /&gt;src.dir=src&lt;br /&gt;web.dir=web&lt;br /&gt;build.dir=build&lt;br /&gt;dist.dir=dist&lt;br /&gt;tomcat.dir=/Library/Tomcat/webapps&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The build file consists of several targets and a properties file and classpath definition. The ANT builder, which comes bundled with Eclipse parses this file and carries out the instructions defined within it. Here, I'll go through the file step-by-step and explain what the ANT builder does.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 2:&lt;/b&gt; The "deploy_local" target is the default target and will be implemented first. The "basedir", where all the paths will be relative to is defined as "." meaning the directory where the build.xml file is found.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 4:&lt;/b&gt; The properties file "build.properties" is imported by ANT and stores certain key value pairs used for the build. Mostly directory names and paths are defined in the properties file.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 6:&lt;/b&gt; The jars in the classpath are used by ANT when compiling the Java source code.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 51:&lt;/b&gt; Let's skip down to this line because ANT starts with this target because it is defined as the default target. This target depends on the "war" target, which depends on the "copy" target, which depends on the "compile" target, which depends on the "init" target, which depends on the "clean" target. So actually, this means the "clean" target will be implemented first, then the "init" and so on...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 10:&lt;/b&gt; The "echo" element just prints out to the console what you tell it to. In this case, "Cleaning the ${build.dir}", where "${build.dir}" is replaced with the value "build" from the build.properties file, and "Cleaning the build" is printed out. The "delete" elements delete the "build" and "dist" folders in the project if they exist.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 16:&lt;/b&gt; The "init" target creates 3 folders in the project: "build/WEB-INF/classes", "build/WEB-INF/lib", and "dist".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 23:&lt;/b&gt; The "compile" target compiles all the java files found in the src folder and puts them in the "build/WEB-INF/classes" folder. It uses the jars defined on the classpath on line 6.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 30:&lt;/b&gt; The "copy" target moves files from the "web" and "lib" folders to the "build" folder.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 39:&lt;/b&gt; We don't copy over the servlet-api.jar because the Tomcat server already contains this jar. After all, that we're the jar came from in the first place.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 44:&lt;/b&gt; The "war" target takes everything in the "build folder", makes a WAR file and puts it in the "dist" folder.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Line 53:&lt;/b&gt; Inside the "deploy_local" target, the war is copied from the "dist" folder to the "/Library/Tomcat/webapps" folder, which is where the &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat installation&lt;/a&gt; resides.&lt;br /&gt;&lt;br /&gt;Step 2: Run ANT to build the project. Right-click on build.xml and choose Run As --&gt; Ant Build.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvyGE10Rd5I/AAAAAAAAB6A/LFrOstmj0oo/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 289px; height: 320px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvyGE10Rd5I/AAAAAAAAB6A/LFrOstmj0oo/s320/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403341070661678994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's what your new HelloWebApp Java project should now look like in the Eclipse Package Explorer View after the ANT build:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvyFNAtC5bI/AAAAAAAAB54/K5M6zyX9Qdo/s1600-h/Picture+1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 244px; height: 400px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvyFNAtC5bI/AAAAAAAAB54/K5M6zyX9Qdo/s400/Picture+1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403340111511479730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Startup Tomcat. Now that the Tomcat installation has the WAR file in it's webapps folder, you need to start Tomcat up so it runs the web app. To do this, fire up the terminal and type: "sh /Library/Tomcat/bin/startup.sh". If you're using a non-UNIX-based computer (Windows), you have to start the startup.bat file instead, remove the cp at the front of the command, and adjust your path appropriately.&lt;br /&gt;&lt;br /&gt;Step 4: Check out your web application in action. Point your browser to http://127.0.0.1:8080/HelloWebApp/ . You should see the Hello Web App web application in it's full glory!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvyIQU-3_vI/AAAAAAAAB6I/SML1M-TwPZ4/s1600-h/Picture+3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 144px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvyIQU-3_vI/AAAAAAAAB6I/SML1M-TwPZ4/s400/Picture+3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403343467029462770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Hello World Java Web Application in Eclipse (Part 1)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html"&gt;Hello World Java Web Application in Eclipse (Part 2)&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-5395182993736076418?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/5395182993736076418/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=5395182993736076418" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5395182993736076418?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5395182993736076418?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/cv3No52DpmI/hello-world-java-web-application-in_3043.html" title="Hello World Java Web Application in Eclipse (Part 3)" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvyFNAtC5bI/AAAAAAAAB54/K5M6zyX9Qdo/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_3043.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAHQXY_fSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-7735460237347288347</id><published>2009-11-12T11:04:00.000-08:00</published><updated>2009-11-23T11:15:30.845-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:15:30.845-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Hello World Java Web Application in Eclipse (Part 2)</title><content type="html">&lt;h3&gt;Servlet, JSPs, web.xml, build.xml, build.properties&lt;/h3&gt;&lt;br /&gt;This is the second of a three part series of tutorials that shows how to create a Hello World Java Web Application in Eclipse. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Part 1&lt;/a&gt;, I demonstrate how to create your Java Web Application project in Eclipse and set up the directory structure of the project. In this part, I take you through getting the Java jar needed to code Java Servlets, creating a Java Servlet and a JSP file, configuring the web.xml and build.xml files. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_3043.html"&gt;Part 3&lt;/a&gt;, I show how to build the project with ANT using the build.xml file and how to deploy the project to a Tomcat server running on your development computer. Along the way, I point out a few tips and tricks for using the Eclipse EE IDE.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svxsx4cSN8I/AAAAAAAAB5w/yhpD-SrZ-oU/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 319px; height: 325px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svxsx4cSN8I/AAAAAAAAB5w/yhpD-SrZ-oU/s400/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403313257158162370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;part 1&lt;/a&gt;, we have a Java project in Eclipse named HelloWebApp with the following directory structure:&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;HelloWebApp (this is the project)&lt;br /&gt;--src&lt;br /&gt;----com.hello (this is actually a package, not a folder)&lt;br /&gt;--lib&lt;br /&gt;--web&lt;br /&gt;----WEB_INF&lt;br /&gt;&lt;br /&gt;Step 1: Put the servlet-api.jar, which comes with the &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat installation&lt;/a&gt;, in the lib folder. The jap is found in the lib folder in the Tomcat installation's root directory.&lt;br /&gt;&lt;br /&gt;Step 2: Add the jar to the project's build path. Right-click on the jar in the lib folder of the Web App project and select Build Path --&gt; Add to Build Path.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvxfPhjG4HI/AAAAAAAAB5o/AxzPwVzu3kQ/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvxfPhjG4HI/AAAAAAAAB5o/AxzPwVzu3kQ/s320/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5403298373246050418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Create a Servlet file. Right-click on the com.hello package in the src folder and select New --&gt; Class. Name it &lt;b&gt;HelloServlet.java&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;package com.hello;&lt;br /&gt;&lt;br /&gt;import java.io.IOException;&lt;br /&gt;&lt;br /&gt;import javax.servlet.Servlet;&lt;br /&gt;import javax.servlet.ServletException;&lt;br /&gt;import javax.servlet.http.HttpServlet;&lt;br /&gt;import javax.servlet.http.HttpServletRequest;&lt;br /&gt;import javax.servlet.http.HttpServletResponse;&lt;br /&gt;&lt;br /&gt;public class HelloServlet extends HttpServlet implements Servlet {&lt;br /&gt;&lt;br /&gt;   private static final long serialVersionUID = 1L;&lt;br /&gt;&lt;br /&gt;   public HelloServlet() {&lt;br /&gt;       super();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   @Override&lt;br /&gt;   protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&lt;br /&gt;&lt;br /&gt;       request.setAttribute("hello_string", "Hello WebApp!");&lt;br /&gt;&lt;br /&gt;       request.getRequestDispatcher("/hello.jsp").forward(request, response);&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Create a JSP file. Right-click on the "web" folder and select New --&gt; Other... . A wizard will pop up and you need to find the JSP file type, which is in the Web folder. Name it &lt;b&gt;hello.jsp&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;&amp;lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"&lt;br /&gt;   pageEncoding="ISO-8859-1"%&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;   &amp;lt;head&amp;gt;&lt;br /&gt;       &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&amp;gt;&lt;br /&gt;       &amp;lt;title&amp;gt;Hello Web App&amp;lt;/title&amp;gt;&lt;br /&gt;   &amp;lt;/head&amp;gt;&lt;br /&gt;   &amp;lt;body&amp;gt;&lt;br /&gt;       &amp;lt;h3&amp;gt;&amp;lt;%=(String)request.getAttribute("hello_string")%&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;   &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 5: Create another JSP file. Name it&lt;b&gt; index.jsp&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;&amp;lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"&lt;br /&gt;   pageEncoding="ISO-8859-1"%&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;   &amp;lt;head&amp;gt;&lt;br /&gt;       &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&amp;gt;&lt;br /&gt;       &amp;lt;title&amp;gt;Index&amp;lt;/title&amp;gt;&lt;br /&gt;   &amp;lt;/head&amp;gt;&lt;br /&gt;   &amp;lt;body&amp;gt;&lt;br /&gt;       &amp;lt;jsp:forward page="/hello" /&amp;gt;&lt;br /&gt;   &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 6: Create an XML file. Right-click on the "WEB_INF" folder and select New --&gt; File. Name it &lt;b&gt;web.xml&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="xml"&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;display-name&amp;gt;HelloWebApp&amp;lt;/display-name&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;servlet&amp;gt;&lt;br /&gt;  &amp;lt;servlet-name&amp;gt;HelloServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;  &amp;lt;servlet-class&amp;gt;com.hello.HelloServlet&amp;lt;/servlet-class&amp;gt;&lt;br /&gt; &amp;lt;/servlet&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;   &amp;lt;servlet-name&amp;gt;HelloServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;   &amp;lt;url-pattern&amp;gt;/hello&amp;lt;/url-pattern&amp;gt;&lt;br /&gt; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;welcome-file-list&amp;gt;&lt;br /&gt;   &amp;lt;welcome-file&amp;gt;index.jsp&amp;lt;/welcome-file&amp;gt;&lt;br /&gt; &amp;lt;/welcome-file-list&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/web-app&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 7: Create another XML file. Right-click on the HelloWebApp project and select New --&gt; File. Name it &lt;b&gt;build.xml&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="xml"&gt;&lt;br /&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;project name="hello" default="deploy_local" basedir="."&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;property file="build.properties"/&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;path id="classpath"&amp;gt;&lt;br /&gt;       &amp;lt;fileset dir="${lib.dir}" includes="servlet-api.jar"/&amp;gt;&lt;br /&gt;   &amp;lt;/path&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="clean"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Cleaning the ${build.dir}&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;delete dir="${build.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;delete dir="${dist.dir}"/&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="init" depends="clean"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Creating the build directory&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${build.dir}/WEB-INF/classes"/&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${build.dir}/WEB-INF/lib"/&amp;gt;&lt;br /&gt;       &amp;lt;mkdir dir="${dist.dir}"/&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="compile" depends="init"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Compile the source files&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;javac srcdir="${src.dir}" destdir="${build.dir}/WEB-INF/classes"&amp;gt;&lt;br /&gt;           &amp;lt;classpath refid="classpath"/&amp;gt;&lt;br /&gt;       &amp;lt;/javac&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="copy" depends="compile"&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}/WEB-INF"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${web.dir}/WEB-INF"/&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${web.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${build.dir}/WEB-INF/lib"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${lib.dir}"&amp;gt;&lt;br /&gt;               &amp;lt;exclude name="servlet-api.jar"/&amp;gt;&lt;br /&gt;           &amp;lt;/fileset&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="war" depends="copy"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Building the war file&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;war destfile="${dist.dir}/${project.name}.war" webxml="${build.dir}/WEB-INF/web.xml"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${build.dir}"/&amp;gt;&lt;br /&gt;       &amp;lt;/war&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;target name="deploy_local" depends="war"&amp;gt;&lt;br /&gt;       &amp;lt;echo&amp;gt;Deploying .war to local Tomcat&amp;lt;/echo&amp;gt;&lt;br /&gt;       &amp;lt;copy todir="${tomcat.dir}"&amp;gt;&lt;br /&gt;           &amp;lt;fileset dir="${dist.dir}"&amp;gt;&lt;br /&gt;               &amp;lt;include name="${project.name}.war"/&amp;gt;&lt;br /&gt;           &amp;lt;/fileset&amp;gt;&lt;br /&gt;       &amp;lt;/copy&amp;gt;&lt;br /&gt;   &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 8: Create a properties file. Right-click on the HelloWebApp project and select New --&gt; File. Name it &lt;b&gt;build.properties&lt;/b&gt;. Copy and paste the following code into the file.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;project.name=HelloWebApp&lt;br /&gt;lib.dir=lib&lt;br /&gt;src.dir=src&lt;br /&gt;web.dir=web&lt;br /&gt;build.dir=build&lt;br /&gt;dist.dir=dist&lt;br /&gt;tomcat.dir=/Library/Tomcat/webapps&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Here's what your new HelloWebApp Java project should now look like in the Eclipse Package Explorer View:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svxsx4cSN8I/AAAAAAAAB5w/yhpD-SrZ-oU/s1600-h/Picture+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 319px; height: 325px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svxsx4cSN8I/AAAAAAAAB5w/yhpD-SrZ-oU/s400/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5403313257158162370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OK, that's what you need for a fully functional HelloWorld-type Java Web Application that runs on a Tomcat Server. In the next and final part, I will explain the build.xml file, use ANT to build the project and deploy it to the Tomcat server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html"&gt;Hello World Java Web Application in Eclipse (Part 1)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_3043.html"&gt;Hello World Java Web Application in Eclipse (Part 3)&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-7735460237347288347?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/7735460237347288347/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=7735460237347288347" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/7735460237347288347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/7735460237347288347?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/lboZ29v2NTk/hello-world-java-web-application-in_12.html" title="Hello World Java Web Application in Eclipse (Part 2)" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svxsx4cSN8I/AAAAAAAAB5w/yhpD-SrZ-oU/s72-c/Picture+2.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAHR3Y9eyp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2983217170287360194</id><published>2009-11-12T08:48:00.000-08:00</published><updated>2009-11-23T11:15:36.863-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:15:36.863-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Hello World Java Web Application in Eclipse (Part 1)</title><content type="html">&lt;h3&gt;Java Web Application Structure in Eclipse&lt;/h3&gt;&lt;br /&gt;This is the first of a three part series of tutorials that shows how to create a Hello World Java Web Application in Eclipse. In this part, I demonstrate how to create your Java Web Application project in Eclipse and set up the directory structure of the project. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html"&gt;Part 2&lt;/a&gt;, I take you through getting the Java jar needed to code Java servlets, creating a Java Servlet and a JSP file, configuring the web.xml and build.xml files. In &lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_3043.html"&gt;Part 3&lt;/a&gt;, I show how to build the project with ANT using the build.xml file and how to deploy the project to a Tomcat server running on your development computer. Along the way, I point out a few tips and tricks for using the Eclipse EE IDE.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxY6-o_R-I/AAAAAAAAB5g/OzqOQV9inYc/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 275px; height: 240px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxY6-o_R-I/AAAAAAAAB5g/OzqOQV9inYc/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5403291423208327138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 1: &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-eclipse-ide-for-java-ee.html"&gt;Install the Eclipse IDE for Java EE developers.&lt;/a&gt; Once installed, open up Eclipse and go to the Eclipse Workbench. I also recommend &lt;a href="http://obscuredclarity.blogspot.com/2009/11/setup-eclipse-for-efficient-java-coding.html"&gt;tweaking the default Eclipse development settings&lt;/a&gt; for a much cleaner and efficient coding experience.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Create a new Java Project. Right-click somewhere in the Package Explorer View and select New---&gt;Project... .&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvxNjpxSKhI/AAAAAAAAB5I/c4J2O3eBlcE/s1600-h/Picture+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 281px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvxNjpxSKhI/AAAAAAAAB5I/c4J2O3eBlcE/s320/Picture+4.png" alt="" id="BLOGGER_PHOTO_ID_5403278927841077778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On page 1 of the Project Wizard, choose "Java Project".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxNjvxkuzI/AAAAAAAAB5Q/6Z1CQld5X-0/s1600-h/Picture+5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxNjvxkuzI/AAAAAAAAB5Q/6Z1CQld5X-0/s320/Picture+5.png" alt="" id="BLOGGER_PHOTO_ID_5403278929452907314" border="0" /&gt;&lt;/a&gt;On page 2 of the Project Wizard, give the project the name: "HelloWebApp".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxNj7YXfxI/AAAAAAAAB5Y/P-wotA9egik/s1600-h/Picture+6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 267px; height: 320px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxNj7YXfxI/AAAAAAAAB5Y/P-wotA9egik/s320/Picture+6.png" alt="" id="BLOGGER_PHOTO_ID_5403278932568407826" border="0" /&gt;&lt;/a&gt;Finish the wizard.&lt;br /&gt;&lt;br /&gt;Step 3: Set up the directory structure of the web app project. For this I followed the recommendations outlined in the Tomcat documentation that comes with the &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat installation&lt;/a&gt;, except I chose to include a lib folder directly in the project to hold Java jars needed for the project. Create the nested directory structure as follows:&lt;br /&gt;&lt;br /&gt;HelloWebApp (this is the project)&lt;br /&gt;--src&lt;br /&gt;----com.hello (this is actually a package, not a folder)&lt;br /&gt;--lib&lt;br /&gt;--web&lt;br /&gt;----WEB_INF&lt;br /&gt;&lt;br /&gt;The src folder holds all your Java source files including any Servlet classes, which you place in the com.hello package. The lib folder holds any 3rd party jars your project depends on. The web folder holds any .jsp or .html pages, Javascript files, and CSS files. The web folder also contains a folder named WEB_INF, which hold the project's web.xml file.&lt;br /&gt;&lt;br /&gt;Here's what your new HelloWebApp Java project should now look like in the Eclipse Package Explorer View.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxY6-o_R-I/AAAAAAAAB5g/OzqOQV9inYc/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 328px; height: 277px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxY6-o_R-I/AAAAAAAAB5g/OzqOQV9inYc/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5403291423208327138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_12.html"&gt;Hello World Java Web Application in Eclipse (Part 2)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in_3043.html"&gt;Hello World Java Web Application in Eclipse (Part 3)&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2983217170287360194?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2983217170287360194/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2983217170287360194" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2983217170287360194?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2983217170287360194?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/MhfiIGLKsV0/hello-world-java-web-application-in.html" title="Hello World Java Web Application in Eclipse (Part 1)" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvxY6-o_R-I/AAAAAAAAB5g/OzqOQV9inYc/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/hello-world-java-web-application-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUANR30yeSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-4631281219408222154</id><published>2009-11-11T12:31:00.000-08:00</published><updated>2009-11-23T11:16:36.391-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:16:36.391-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Setup Eclipse for Efficient Java Coding</title><content type="html">The default Java coding settings in Eclipse are fine until you realize one day that there are some really neat things that Eclipse can do automatically for you that aren't activated by default. Here's how I like to set up my Eclipse development environment after a &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-eclipse-ide-for-java-ee.html"&gt;clean install&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Step 1: Make the text editor show line numbers. This helps immensely when reading stack traces and locating errors in your code. Go to the Eclipse Preferences, drill down to "Text Editors" and check the box next to "Show line numbers".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svsl8P0KRwI/AAAAAAAAB4g/OrPxKcFKbYE/s1600-h/Eclipse+Preferences+1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 378px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svsl8P0KRwI/AAAAAAAAB4g/OrPxKcFKbYE/s400/Eclipse+Preferences+1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402953894928729858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Make the Workspace build, refresh, and save automatically. Refreshing forces the folders and files shown in the Package Manager View to be updated when anything changes in those directory behind the scenes. Drill down to "Workspace" and check the boxes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvsmowvPHwI/AAAAAAAAB4o/9dTFDF83OsA/s1600-h/Eclipse+Preferences+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 378px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvsmowvPHwI/AAAAAAAAB4o/9dTFDF83OsA/s400/Eclipse+Preferences+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402954659680689922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Automate certain tasks whenever you save. Drill down to "Save Actions" and make your selections. Formatting the source code automatically is one of the greatest timesavers. How it's formatted will be defined in Step 3. Under additional actions, my favorite save action is "Remove unused imports". Organizing imports is very time-saving as well. Each time you new-up a new class in a java file, just hit save and the import for that class will be automatically generated.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/Svspn03921I/AAAAAAAAB4w/Vsgx5ZiE5YM/s1600-h/Eclipse+Preferences+3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 379px; height: 400px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/Svspn03921I/AAAAAAAAB4w/Vsgx5ZiE5YM/s400/Eclipse+Preferences+3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402957942146063186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Set up the Code Formatter. This properly indents your code, adds blank lines where you want them, etc., all automatically. Drill down to "Formatter" and make your selections. There are too many choices here for me to go through and I actually use settings very close to the default. The important thing is that the Formatter was activated in step 3. Your changes to the formatter can be saved and shared between developers on a team so that all code is formatted consistently. Use the export button to export an XML file.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvssD6jnUTI/AAAAAAAAB44/BpE6B5t0gg4/s1600-h/Eclipse+Preferences+4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 397px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvssD6jnUTI/AAAAAAAAB44/BpE6B5t0gg4/s400/Eclipse+Preferences+4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402960623730905394" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 5: Setup code templates. For example, when a new class is created, you can have it add certain comments formatted in the way you like. Drill down to "Code Templates" and make your selections.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsyA0TycxI/AAAAAAAAB5A/nOC57npW79M/s1600-h/Eclipse+Preferences+5.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 376px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsyA0TycxI/AAAAAAAAB5A/nOC57npW79M/s400/Eclipse+Preferences+5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402967167584072466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 6: See all your changes in effect. Create a test class, add some fields with different indentations, new up an ArrayList, and save. You should see line numbers. You should see the fields automatically align and the import for the ArrayList be added to the imports. Add a method with a parameter that returns a String, type /** above the method definition, and hit enter. You should see a JavaDoc comment automatically be created according to how you defined it in the code templates.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-4631281219408222154?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/4631281219408222154/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=4631281219408222154" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4631281219408222154?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4631281219408222154?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/1zrZJSGisJs/setup-eclipse-for-efficient-java-coding.html" title="Setup Eclipse for Efficient Java Coding" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svsl8P0KRwI/AAAAAAAAB4g/OrPxKcFKbYE/s72-c/Eclipse+Preferences+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/setup-eclipse-for-efficient-java-coding.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8EQHc9fyp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2053732573241699086</id><published>2009-11-11T11:29:00.000-08:00</published><updated>2009-11-23T11:16:41.967-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:16:41.967-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Installing Eclipse IDE for Java EE Developers on Mac OS X</title><content type="html">The Eclipse IDE for Java EE Developers is by far the most popular download in the Eclipse IDE family. Developers use it mainly for developing Java Web Applications, which are made up of primarily JSP, XML, HTML files and Java Servlets. Installing the Eclipse IDE for Java EE Developers can be done in a few simple steps.&lt;br /&gt;&lt;br /&gt;Step 1: Go to &lt;a href="http://www.eclipse.org/downloads/"&gt;www.eclipse.org&lt;/a&gt; and download the proper version of Eclipse for your operating system. I happen to be developing on a 64-bit Mac running Mac OS X Leopard, so I downloaded the Mac Cocoa 64-bit version.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SvsREYCPJBI/AAAAAAAAB34/Nbc6wqHkcyY/s1600-h/eclipse+ee+mac.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 44px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SvsREYCPJBI/AAAAAAAAB34/Nbc6wqHkcyY/s400/eclipse+ee+mac.png" alt="" id="BLOGGER_PHOTO_ID_5402930944830022674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Unzip the downloaded *.tar.gz file (double-click it) and move the "eclipse" folder to the root of your hard drive. Eclipse is installed!&lt;br /&gt;&lt;br /&gt;Step 3: In the /eclipse directory, you'll find a Eclipse.app file. Double clicking it will start Eclipse. I prefer to drag this file down to the Dock for easy access.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsREu7PUEI/AAAAAAAAB4A/MJoRYiWiyq0/s1600-h/eclipse+ee+mac+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 158px; height: 141px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsREu7PUEI/AAAAAAAAB4A/MJoRYiWiyq0/s400/eclipse+ee+mac+2.png" alt="" id="BLOGGER_PHOTO_ID_5402930950974689346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 4: Once Eclipse is started, you'll be greeted by the Eclipse welcome screen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SvsRExO9fGI/AAAAAAAAB4I/54ecc4mK5pM/s1600-h/eclipse+ee+mac+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 307px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SvsRExO9fGI/AAAAAAAAB4I/54ecc4mK5pM/s400/eclipse+ee+mac+3.png" alt="" id="BLOGGER_PHOTO_ID_5402930951594277986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 5: Click on the Workbench icon in the upper right corner to get to the workbench. You'll be asked to choose a workspace. This is where all your Java EE projects will reside.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvsXopi9uSI/AAAAAAAAB4Q/SoNDjmPh_Jk/s1600-h/eclipse+ee+mac+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 191px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SvsXopi9uSI/AAAAAAAAB4Q/SoNDjmPh_Jk/s400/eclipse+ee+mac+4.png" alt="" id="BLOGGER_PHOTO_ID_5402938165075753250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2053732573241699086?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2053732573241699086/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2053732573241699086" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2053732573241699086?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2053732573241699086?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/bMdmcFQ8pYk/installing-eclipse-ide-for-java-ee.html" title="Installing Eclipse IDE for Java EE Developers on Mac OS X" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_eIoDncf-Rgo/SvsREYCPJBI/AAAAAAAAB34/Nbc6wqHkcyY/s72-c/eclipse+ee+mac.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/installing-eclipse-ide-for-java-ee.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ESXs6eCp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-6075782305944677411</id><published>2009-11-11T08:29:00.000-08:00</published><updated>2009-11-23T11:16:48.510-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:16:48.510-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Unpack a Java .war file on Mac OX S</title><content type="html">Unpacking Java .war file on a Mac is not hard at all. For this demonstration, I'll use the sample.war file that comes with the &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Tomcat Installation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Step 1: Fire up the terminal&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Svc-twy6vDI/AAAAAAAAB3Q/rw0_CZEEtEA/s1600-h/Terminal+Mac.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 168px; height: 105px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Svc-twy6vDI/AAAAAAAAB3Q/rw0_CZEEtEA/s400/Terminal+Mac.png" alt="" id="BLOGGER_PHOTO_ID_5401855233967701042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: cd to the directory where the .war resides. In this case I moved it from the Tomcat directories to /sample beforehand.&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;# cd /sample&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Unpack the .war with the following command:&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;# jar -xvf sample.war&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The contents of the .war are unpacked for you and placed in the same folder as the .war file.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvrolC2L4nI/AAAAAAAAB3w/_Nhgdcf_8ic/s1600-h/mac+ox+s+unpack+war+file+java.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 260px; height: 155px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvrolC2L4nI/AAAAAAAAB3w/_Nhgdcf_8ic/s400/mac+ox+s+unpack+war+file+java.png" alt="" id="BLOGGER_PHOTO_ID_5402886426101277298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-6075782305944677411?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/6075782305944677411/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=6075782305944677411" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/6075782305944677411?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/6075782305944677411?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/p8jbeU3HDNE/unpack-java-war-file-on-mac-ox-s.html" title="Unpack a Java .war file on Mac OX S" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_eIoDncf-Rgo/Svc-twy6vDI/AAAAAAAAB3Q/rw0_CZEEtEA/s72-c/Terminal+Mac.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/unpack-java-war-file-on-mac-ox-s.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8FSH0_eSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-3938258298078628671</id><published>2009-11-08T13:40:00.000-08:00</published><updated>2009-11-23T11:16:59.341-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:16:59.341-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Installing and Running Tomcat on Mac OS X</title><content type="html">Installing Tomcat on Mac OS X should be easy, and it is, if you follow these instructions exactly.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svc_wPtSjGI/AAAAAAAAB3g/cP9Gj7TQ300/s1600-h/tomcat+logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 265px; height: 122px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svc_wPtSjGI/AAAAAAAAB3g/cP9Gj7TQ300/s400/tomcat+logo.png" alt="" id="BLOGGER_PHOTO_ID_5401856376136961122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 1: Get Tomcat. Go to &lt;a href="http://tomcat.apache.org/"&gt;tomcat.apache.org&lt;/a&gt; and download the version of Tomcat you need.  Download the "Core" distribution with the tar.gz extension and unzip it (double-click the file).&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Install Tomcat. Move the contents of the unzipped file to /Library/Tomcat, creating the folder "Tomcat" in "Library" if it is not there already. That's it. Tomcat is installed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Fire up the terminal. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Svc-twy6vDI/AAAAAAAAB3Q/rw0_CZEEtEA/s1600-h/Terminal+Mac.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 168px; height: 105px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Svc-twy6vDI/AAAAAAAAB3Q/rw0_CZEEtEA/s400/Terminal+Mac.png" alt="" id="BLOGGER_PHOTO_ID_5401855233967701042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Start Tomcat.&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;# sh /Library/Tomcat/bin/startup.sh&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;To start up Tomcat, you could also cd to the bin directory and use the command: &lt;code class="filename"&gt;# sudo ./startup.sh&lt;/code&gt; &lt;br /&gt;&lt;br /&gt;Step 5: Test if it worked. Use your browser to go to: http://127.0.0.1:8080/ You should see the default Tomcat homepage running from your newly installed Tomcat server.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Svc-uGFHZyI/AAAAAAAAB3Y/_qVIe02eZB0/s1600-h/Tomcat+Mac+OS+X+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 87px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Svc-uGFHZyI/AAAAAAAAB3Y/_qVIe02eZB0/s400/Tomcat+Mac+OS+X+1.png" alt="" id="BLOGGER_PHOTO_ID_5401855239681173282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 6: Shutdown Tomcat:&lt;br /&gt;&lt;br /&gt;&lt;code class="filename"&gt;#  sh /Library/Tomcat/bin/shutdown.sh&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Optional steps to deploy a sample .war file!&lt;br /&gt;&lt;br /&gt;Step 7: Point your browser to: http://127.0.0.1:8080/docs/appdev/sample/&lt;br /&gt;&lt;br /&gt;Step 8: Download the sample .war file found on the above page and place it in /Library/Tomcat/webapps. Tomcat will recognize and load the .war file.&lt;br /&gt;&lt;br /&gt;Step 9: Point your browser to: http://localhost:8080/sample/ to view the sample webapp.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvnmyX8z-UI/AAAAAAAAB3o/s-s1C4art5M/s1600-h/sample+app.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 121px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SvnmyX8z-UI/AAAAAAAAB3o/s-s1C4art5M/s400/sample+app.png" alt="" id="BLOGGER_PHOTO_ID_5402602981104548162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By the way, Tomcat can be found in the Activity Monitor with the name "java". If Tomcat ever hangs and you need to kill the process, just use Activity Monitor to do so.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsdCvZbJCI/AAAAAAAAB4Y/lGC0Gh6zvaY/s1600-h/Tomcat+Mac+OS+X.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SvsdCvZbJCI/AAAAAAAAB4Y/lGC0Gh6zvaY/s400/Tomcat+Mac+OS+X.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402944110881088546" /&gt;&lt;/a&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2009/10/macbook-hard-drive-upgrade-instructions.html"&gt;MacBook Hard Drive Upgrade Instructions&lt;/a&gt;&lt;br /&gt;And also: &lt;a href="http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html"&gt;Install MySQL on Mac OS X&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-3938258298078628671?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/3938258298078628671/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=3938258298078628671" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3938258298078628671?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3938258298078628671?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/WO01SWSyPtM/installing-and-running-tomcat-on-mac-os.html" title="Installing and Running Tomcat on Mac OS X" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/Svc_wPtSjGI/AAAAAAAAB3g/cP9Gj7TQ300/s72-c/tomcat+logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEDSH86fCp7ImA9WxNVFU0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-4843349541012467403</id><published>2009-10-25T01:07:00.000-07:00</published><updated>2009-10-25T12:57:59.114-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-25T12:57:59.114-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="random" /><title>Rock Climbing in Bielatal near Dresden, Germany</title><content type="html">Rock climbing in Bielatal is like warping back in time and landing in the days when climbers climbed barefoot, wore Swami belts, and used slings for protecting routes - literally.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuSfEo1jCYI/AAAAAAAAB28/j4NX4J_Nb6A/s1600-h/IMG_1601.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuSfEo1jCYI/AAAAAAAAB28/j4NX4J_Nb6A/s400/IMG_1601.jpg" alt="" id="BLOGGER_PHOTO_ID_5396613155527002498" border="0" /&gt;&lt;/a&gt;&lt;span class="fullpost"&gt;The climbing in the Dresden, Germany area has not followed the flashy modern ways of most other climbing venues. No chalk, no bolts, no top-roping, no nuts, no cams. While modern climbing harnesses and shoes are now common sights in Bielatal, you might be chased out of the woods if you're seen using the aformentioned items. Part tradition and part protecting the soft sandstone, the modern metal climbing gear found hanging on people's harnesses in every crag in America is not allowed in Beilatal. Watching the locals climbing with just a rack of slings and biners is a humbling experience.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuRup1RLc3I/AAAAAAAABzo/Brlt0xUEpuo/s1600-h/bielatal+google+map.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuRup1RLc3I/AAAAAAAABzo/Brlt0xUEpuo/s400/bielatal+google+map.png" alt="" id="BLOGGER_PHOTO_ID_5396559918449521522" border="0" /&gt;&lt;/a&gt;Getting there. You can get to Bielatal using public transportation. View this &lt;a href="http://maps.google.com/maps/ms?hl=en&amp;amp;ie=UTF8&amp;amp;msa=0&amp;amp;msid=116595553132014530470.000476bf60c5cfd7e5816&amp;amp;ll=50.937662,13.883972&amp;amp;spn=0.457793,1.234589&amp;amp;t=h&amp;amp;z=10"&gt;Google Map&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR76A9kS3I/AAAAAAAAB1w/4PPZPGh89BA/s1600-h/IMG_1634.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR76A9kS3I/AAAAAAAAB1w/4PPZPGh89BA/s400/IMG_1634.jpg" alt="" id="BLOGGER_PHOTO_ID_5396574490117557106" border="0" /&gt;&lt;/a&gt;Several sandstone towers reach above a forested ridge a few kilometers from the Czech Republic.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuR2v3AbmII/AAAAAAAABz4/gxmvNieNDo8/s1600-h/IMG_1563.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuR2v3AbmII/AAAAAAAABz4/gxmvNieNDo8/s400/IMG_1563.jpg" alt="" id="BLOGGER_PHOTO_ID_5396568818088384642" border="0" /&gt;&lt;/a&gt;Most of the routes follow flaring crack systems.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuSOQIrS0cI/AAAAAAAAB2w/M5NijJRcjTI/s1600-h/IMG_1656.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuSOQIrS0cI/AAAAAAAAB2w/M5NijJRcjTI/s400/IMG_1656.jpg" alt="" id="BLOGGER_PHOTO_ID_5396594661354820034" border="0" /&gt;&lt;/a&gt;Most routes are lead and the followers are top-belayed to prevent rock-damaging rope drag.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuSOP7FZgmI/AAAAAAAAB2o/M3VI2tGfUMw/s1600-h/IMG_1658.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuSOP7FZgmI/AAAAAAAAB2o/M3VI2tGfUMw/s400/IMG_1658.jpg" alt="" id="BLOGGER_PHOTO_ID_5396594657706213986" border="0" /&gt;&lt;/a&gt;The first follower trailing a rope for the next.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuSOPqJkqaI/AAAAAAAAB2g/goAlw_KXjts/s1600-h/IMG_1684.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SuSOPqJkqaI/AAAAAAAAB2g/goAlw_KXjts/s400/IMG_1684.jpg" alt="" id="BLOGGER_PHOTO_ID_5396594653160319394" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;An old-school biner from the DDR!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR3HCLEKlI/AAAAAAAAB0o/S3pvagt6mRc/s1600-h/IMG_1589.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR3HCLEKlI/AAAAAAAAB0o/S3pvagt6mRc/s400/IMG_1589.jpg" alt="" id="BLOGGER_PHOTO_ID_5396569216222767698" border="0" /&gt;&lt;/a&gt;Slings with knots tied in them for protection.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR3HDfs06I/AAAAAAAAB0g/e_m1UnAQYdA/s1600-h/IMG_1587.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SuR3HDfs06I/AAAAAAAAB0g/e_m1UnAQYdA/s400/IMG_1587.jpg" alt="" id="BLOGGER_PHOTO_ID_5396569216577754018" border="0" /&gt;&lt;/a&gt;Heike demonstrates the "fling" technique. Tie the perfect size knot one-handed on lead, and fling it in the crack above your head until it catches.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SuR2wUI-gkI/AAAAAAAAB0Q/pSP_0xJIVE0/s1600-h/IMG_1583_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 187px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SuR2wUI-gkI/AAAAAAAAB0Q/pSP_0xJIVE0/s400/IMG_1583_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5396568825908855362" border="0" /&gt;&lt;/a&gt;One of the few "bolts" seen in the rock.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SuR76lOl7bI/AAAAAAAAB2A/31MUR1oKOc4/s1600-h/IMG_1643.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SuR76lOl7bI/AAAAAAAAB2A/31MUR1oKOc4/s400/IMG_1643.jpg" alt="" id="BLOGGER_PHOTO_ID_5396574499852643762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;At the top, there is usually a single monster anchor to secure yourself into and to rappel from. Tradition calls for everyone to shake each others hands and say "Berg Heil!" (salute the mountain!).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuR4FR983jI/AAAAAAAAB1Y/ScT7-GeS0pM/s1600-h/IMG_1621.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuR4FR983jI/AAAAAAAAB1Y/ScT7-GeS0pM/s400/IMG_1621.jpg" alt="" id="BLOGGER_PHOTO_ID_5396570285614620210" border="0" /&gt;&lt;/a&gt;Each tower has its own register book in specially created metal boxes on the top, which you must sign. It's very important to document who lead the route and who top-roped. And most importantly, use the supplied straight edge to draw a horizontal line under your party's entry.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuSp_Z_Q5-I/AAAAAAAAB3E/9Aomn9qYA4M/s1600-h/IMG_1651.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuSp_Z_Q5-I/AAAAAAAAB3E/9Aomn9qYA4M/s400/IMG_1651.jpg" alt="" id="BLOGGER_PHOTO_ID_5396625160269785058" border="0" /&gt;&lt;/a&gt;Kicking back on the top. Berg Heil!&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2008/09/diedre-57.html"&gt;Diedre 5.7, Squamish - Climbing Beta&lt;/a&gt;&lt;br /&gt;and: &lt;a href="http://obscuredclarity.blogspot.com/2009/01/ten-german-birds.html"&gt;Ten German Birds&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-4843349541012467403?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/4843349541012467403/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=4843349541012467403" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4843349541012467403?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/4843349541012467403?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/jFMXPLnd6qs/rock-climbing-in-bielatal-near-dresden.html" title="Rock Climbing in Bielatal near Dresden, Germany" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/SuSfEo1jCYI/AAAAAAAAB28/j4NX4J_Nb6A/s72-c/IMG_1601.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/10/rock-climbing-in-bielatal-near-dresden.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8GRn84cSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-3761456959921124587</id><published>2009-10-24T09:23:00.000-07:00</published><updated>2009-11-23T11:17:07.139-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:17:07.139-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Add an Image to an Eclipse RCP Application</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sc-OkhnYfkI/AAAAAAAABas/GK3meBS_FLo/s1600-h/eclipse+rcp+add+image+to+view.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 162px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-OgQUczXI/AAAAAAAABak/ETEaW-hXrgc/s400/eclipse+rcp+add+image+to+view.png" alt="" id="BLOGGER_PHOTO_ID_5318626443097833026" border="0" /&gt;&lt;/a&gt;This article shows how to add an image to a view in an Eclipse RCP application and builds off of a clean &lt;a href="http://obscuredclarity.blogspot.com/2008/11/adding-view-to-eclipse-rcp-application.html"&gt;RCP Application with a View&lt;/a&gt;. Images used in an RCP application are managed by an ImageRegistry that is global to the scope of a plugin. If your project has a class that extends AbstractUIPlugin, then there is a static method you can use called getImageDescriptor() to access ImageDescriptors given a path to the image. The Activator class ectending AbstractUIPlugin is automatically generated if you used the wizard to create a &lt;a href="http://obscuredclarity.blogspot.com/2008/11/hello-world-with-eclipse-rcp-your-first.html"&gt;Hello World Eclipse RCP Application&lt;/a&gt;. The ImageRegistery is the preferred means of handling images in your application because it handles the lazy loading of the images and disposes of them properly when needed. The image is added to a view by adding a canvas to the view's parent composite and adding the image from the image descriptor to the canvas through its addPaintListener method. It may sound confusing, but in practice it's really simple.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 0: Create a &lt;a href="http://obscuredclarity.blogspot.com/2008/11/hello-world-with-eclipse-rcp-your-first.html"&gt;Hello World Eclipse RCP Application&lt;/a&gt; and &lt;a href="http://obscuredclarity.blogspot.com/2008/11/adding-view-to-eclipse-rcp-application.html"&gt;add a View to it.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 1: Add the image into the RCP plugin project. In this example an image called moon.png is added to the "icons" folder inside the plugin project. Whether you use this folder or not is really not important - you can organize your images any way you want. In the next step, the path to the image's location is used to get the image.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-ZPNQBw3I/AAAAAAAABa0/-igYXdL6-VI/s1600-h/eclipse+rcp+add+image+view2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 176px; height: 148px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-ZPNQBw3I/AAAAAAAABa0/-igYXdL6-VI/s400/eclipse+rcp+add+image+view2.png" alt="" id="BLOGGER_PHOTO_ID_5318638171481817970" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 2: Add the image to the view. In the view's class where you want the image to appear, add a global Image field and set it in the view's constructor calling the Activator.getImageDescriptor("icons/moon.png").createImage(); method. Adjust the path accordingly to locate your image. The path is relative to the plugin. In the createPartControl method, add a Canvas to the view's parent Composite and define its PaintEvent to draw the image. In the drawImage method, give it the image and the x and y coordinates where it should be drawn.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;package com.blogspot.obscuredclarity;&lt;br /&gt;&lt;br /&gt;import org.eclipse.swt.SWT;&lt;br /&gt;import org.eclipse.swt.events.PaintEvent;&lt;br /&gt;import org.eclipse.swt.events.PaintListener;&lt;br /&gt;import org.eclipse.swt.graphics.GC;&lt;br /&gt;import org.eclipse.swt.graphics.Image;&lt;br /&gt;import org.eclipse.swt.widgets.Canvas;&lt;br /&gt;import org.eclipse.swt.widgets.Composite;&lt;br /&gt;import org.eclipse.ui.part.ViewPart;&lt;br /&gt;&lt;br /&gt;public class MainView extends ViewPart {&lt;br /&gt;&lt;br /&gt;public static final String ID = "com.blogspot.obscuredclarity.mainView"; // the ID needs to match the id set in the view's properties&lt;br /&gt;&lt;br /&gt;private Image image;&lt;br /&gt;&lt;br /&gt;public MainView() {&lt;br /&gt;&lt;br /&gt;image = Activator.getImageDescriptor("icons/moon.png").createImage();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void createPartControl(Composite parent) {&lt;br /&gt;&lt;br /&gt;// Create the canvas for drawing&lt;br /&gt;Canvas canvas = new Canvas( parent, SWT.NONE);&lt;br /&gt;canvas.addPaintListener( new PaintListener() {&lt;br /&gt;public void paintControl(PaintEvent e) {&lt;br /&gt;     GC gc = e.gc;&lt;br /&gt;     gc.drawImage( image,10,10); // Draw the moon&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public void setFocus() {}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Run the application and test if everything worked. Your application should now have an image in the view and look something like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-OgQUczXI/AAAAAAAABak/ETEaW-hXrgc/s1600-h/eclipse+rcp+add+image+to+view.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 323px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-OgQUczXI/AAAAAAAABak/ETEaW-hXrgc/s400/eclipse+rcp+add+image+to+view.png" alt="" id="BLOGGER_PHOTO_ID_5318626369735544178" border="0" /&gt;&lt;/a&gt;Piece of cake!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;--- Previous - &lt;a href="http://obscuredclarity.blogspot.com/2009/10/add-custom-menu-action-to-eclipse-rcp.html"&gt;Add a Custom Menu Action to an Eclipse RCP Application&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also see: &lt;a href="http://obscuredclarity.blogspot.com/2008/11/eclipse-rcp-tutorial-table-of-contents.html"&gt;Eclipse RCP Tutorial Table of Contents&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-3761456959921124587?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/3761456959921124587/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=3761456959921124587" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3761456959921124587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3761456959921124587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/5rM953v76VU/add-image-to-eclipse-rcp-application.html" title="Add an Image to an Eclipse RCP Application" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sc-OgQUczXI/AAAAAAAABak/ETEaW-hXrgc/s72-c/eclipse+rcp+add+image+to+view.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/10/add-image-to-eclipse-rcp-application.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MQns6eip7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-3232272995037802684</id><published>2009-10-19T12:28:00.000-07:00</published><updated>2009-11-23T11:18:03.512-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:03.512-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Add a Custom Menu Action to an Eclipse RCP Application</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/ScY_lXV2gZI/AAAAAAAABTc/3X5BuNmteuQ/s1600-h/eclipse+rcp+custom+action.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 160px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/ScY_lXV2gZI/AAAAAAAABTc/3X5BuNmteuQ/s200/eclipse+rcp+custom+action.png" alt="" id="BLOGGER_PHOTO_ID_5316006321310826898" border="0" /&gt;&lt;/a&gt;This article shows how to add a custom menu item to a menu in an Eclipse RCP application and builds off of a clean &lt;a href="http://obscuredclarity.blogspot.com/2008/11/hello-world-with-eclipse-rcp-your-first.html"&gt;Hello World Eclipse RCP Application&lt;/a&gt;. As shown in the article &lt;a href="http://obscuredclarity.blogspot.com/2008/12/add-menu-to-eclipse-rcp-application.html"&gt;Add a Menu to an Eclipse RCP Application&lt;/a&gt;, it is very easy to add a File menu containing the Exit action. Here a custom menu action is added to the File menu that opens a dialog box when clicked.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 0: Create a &lt;a href="http://obscuredclarity.blogspot.com/2008/11/hello-world-with-eclipse-rcp-your-first.html"&gt;HelloWorld RCP application&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Step 1: Make the custom action. Create a new class that extends org.eclipse.jface.action.Action and implements IWorkbenchAction. The class needs a private static final String property used to set the ID in the constructor. Inside the run() method is where you put your custom code. In this example, code is added that opens up a message dialog box.&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;&lt;br /&gt;package com.blogspot.obscuredclarity.customaction;&lt;br /&gt;&lt;br /&gt;import org.eclipse.jface.action.Action;&lt;br /&gt;import org.eclipse.jface.dialogs.MessageDialog;&lt;br /&gt;import org.eclipse.swt.widgets.Shell;&lt;br /&gt;import org.eclipse.ui.PlatformUI;&lt;br /&gt;import org.eclipse.ui.actions.ActionFactory.IWorkbenchAction;&lt;br /&gt;&lt;br /&gt;public class CustomAction extends Action implements IWorkbenchAction{&lt;br /&gt;&lt;br /&gt;private static final String ID = "com.timmolter.helloWorld.CustomAction";&lt;br /&gt;&lt;br /&gt;public CustomAction(){&lt;br /&gt;setId(ID);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void run() {&lt;br /&gt;&lt;br /&gt;Shell shell = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();&lt;br /&gt;String dialogBoxTitle = "Message";&lt;br /&gt;String message = "You clicked the custom action from the menu!";&lt;br /&gt;MessageDialog.openInformation(shell, dialogBoxTitle, message);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void dispose() {}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 2: In the ApplicationActionBarAdvisor class add the CustomAction as a private field. In the makeActions() method, new up the custom action, set its text and accelerator and register it. The accelerator is of course optional and it simply adds a keyboard shortcut, in this case CTRL+T. In the fillMenuBar() method, add the action to a File Menu.&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;&lt;br /&gt;package com.blogspot.obscuredclarity;&lt;br /&gt;&lt;br /&gt;import org.eclipse.jface.action.IMenuManager;&lt;br /&gt;import org.eclipse.jface.action.MenuManager;&lt;br /&gt;import org.eclipse.swt.SWT;&lt;br /&gt;import org.eclipse.ui.IWorkbenchWindow;&lt;br /&gt;import org.eclipse.ui.application.ActionBarAdvisor;&lt;br /&gt;import org.eclipse.ui.application.IActionBarConfigurer;&lt;br /&gt;&lt;br /&gt;public class ApplicationActionBarAdvisor extends ActionBarAdvisor {&lt;br /&gt;&lt;br /&gt;private CustomAction customAction;&lt;br /&gt;&lt;br /&gt;public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {&lt;br /&gt; super(configurer);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;protected void makeActions(IWorkbenchWindow window) {&lt;br /&gt;&lt;br /&gt;//Custom action&lt;br /&gt; customAction = new CustomAction();&lt;br /&gt; customAction.setText("Do custom action!");&lt;br /&gt; customAction.setAccelerator(SWT.CTRL + 'T');&lt;br /&gt; register(customAction);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;protected void fillMenuBar(IMenuManager menuBar) {&lt;br /&gt;&lt;br /&gt; MenuManager fileMenu = new MenuManager("&amp;amp;File", "file"); //create a menuManager to take care of all submenus in "File"&lt;br /&gt; fileMenu.add(customAction); //Add the "customAction" action&lt;br /&gt; menuBar.add(fileMenu); //Add the "File" menu to the menuBar&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Run the application and test if everything worked. Your application should now have a File Menu containing a custom action:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/ScY_so72iVI/AAAAAAAABTk/V8jbds3HYzo/s1600-h/eclipse+rcp+custom+action.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 321px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/ScY_so72iVI/AAAAAAAABTk/V8jbds3HYzo/s400/eclipse+rcp+custom+action.png" alt="" id="BLOGGER_PHOTO_ID_5316006446292699474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When the custom action is clicked or CTRL+T is entered, a messaage box should come up:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/ScY_suI-4CI/AAAAAAAABTs/oLwWC0Jz7_Y/s1600-h/eclipse+rcp+dialog+box.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/ScY_suI-4CI/AAAAAAAABTs/oLwWC0Jz7_Y/s400/eclipse+rcp+dialog+box.png" alt="" id="BLOGGER_PHOTO_ID_5316006447689949218" border="0" /&gt;&lt;/a&gt;Piece of cake!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;--- Previous - &lt;a href="http://obscuredclarity.blogspot.com/2009/01/add-nested-menu-items-and-custom.html"&gt;Add Nested Menu Items to an Eclipse RCP Application&lt;/a&gt;&lt;br /&gt;Also see: &lt;a href="http://eclipsercptutorials.blogspot.com/2009/03/eclipse-rcp-tutorial-table-of-contents.html"&gt;Eclipse RCP Tutorial Table of Contents&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-3232272995037802684?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/3232272995037802684/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=3232272995037802684" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3232272995037802684?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/3232272995037802684?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/F1XAxJaFhxs/add-custom-menu-action-to-eclipse-rcp.html" title="Add a Custom Menu Action to an Eclipse RCP Application" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/ScY_lXV2gZI/AAAAAAAABTc/3X5BuNmteuQ/s72-c/eclipse+rcp+custom+action.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/10/add-custom-menu-action-to-eclipse-rcp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8AQnkzeCp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-7355956698331819883</id><published>2009-10-18T02:30:00.001-07:00</published><updated>2009-11-23T11:17:23.780-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:17:23.780-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>MacBook Hard Drive Upgrade Instructions</title><content type="html">This article shows how to upgrade the hard drive in a Macbook while keeping all existing files, software, settings, and preferences intact.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttRylpJfPI/AAAAAAAABy4/G6cv52fLupM/s1600-h/macbook+harddrive+upgrade+2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttRylpJfPI/AAAAAAAABy4/G6cv52fLupM/s320/macbook+harddrive+upgrade+2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393994908246310130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First, a note about MacBooks and hard drive capacity. The info out there in the interwebs regarding the maximum HD capacity a MacBook can be upgraded to in unclear. In my experience, upgrading above 250GB is ill-advised. In a previous article I wrote, &lt;a href="http://obscuredclarity.blogspot.com/2008/10/500gb-macbook-harddrive-upgrade-for.html"&gt;500GB MacBook Harddrive Upgrade for Under $100&lt;/a&gt;, the issue came up from some commentors that the hard drive controllers in certain MacBook motherboards couldn't handle HDs with more than 250GB capacity. The upgrade and subsequent use will work, but when the HD starts to fill up to the ~250GB level, problems and perhaps data corruption/loss will occur. I was able to verify this with Apple, that for my MacBook, greater then 250GB wouldn't be a good idea, but for other newer models it is OK. How to tell which models can be upgraded to what, I couldn't find out. After learning this, I chose to downgrade the 500GB HD in my MacBook which I installed previously and use that as an external data backup device.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Disclaimer: Before you attempt this, backup all your data! Perform this upgrade at your own risk. This worked for me, but I can't guarantee it will work for you! Consider any warranty issues this might cause and call Apple first to see if this will void your warranty and/or AppleCare Protection Plan. Take &lt;a href="http://obscuredclarity.blogspot.com/2008/11/electrostatic-discharge-esd-explained.html"&gt;Electrostatic Discharge (ESD)&lt;/a&gt; precautions when handling the hard drive out of it's case or handling any raw circuitry with with your hands. It's never a good idea to directly touch electrical components on a &lt;a href="http://en.wikipedia.org/wiki/Printed_circuit_board"&gt;Printed Circuit Board (PCB)&lt;/a&gt;, but having said that, if you are properly grounded no damage will occur. All you need to do is touch something connected to the ground with your finger to neutralize any static charge your body may be holding before you touch the electronics. If you're not sure of what you're doing, proceed with caution (but do proceed so you learn something new)! I performed this upgrade on my all-white MacBook I bought in October 2007, which is running Mac OSX 10.5.5.&lt;br /&gt;&lt;br /&gt;Step 1: Buy a 150GB internal laptop hard drive and an external hard drive enclosure. What's important is the HD needs to have a 2.5 inch form factor and a SATA 2 interface. The enclosure must be the USB/SATA type. The exact hard drive and hard drive enclosure I used were:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/Western-Digital-Scorpio-Notebook-WD2500BEVT/dp/B001IKRKO0/ref=sr_1_4?ie=UTF8&amp;s=electronics&amp;qid=1255884542&amp;tag=obscuclari-20&amp;sr=1-4" target="_blank"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 86px; height: 143px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/ScqWxrHkD0I/AAAAAAAABWA/kbhec-qbQ9o/s200/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5317228090196496194" border="0" /&gt;Link: Western Digital Scorpio&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/StarTech-SAT2510U2-InfoSafe-2-5-Inch-Enclosure/dp/B000PKC102?&amp;camp=212361&amp;linkCode=wey&amp;tag=obscuclari-20&amp;creative=380729" target="_blank"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 139px; height: 131px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/ScqYgie_-SI/AAAAAAAABWI/tK_Hx_xcX5g/s200/Picture+2.png" alt="" id="BLOGGER_PHOTO_ID_5317229994844354850" border="0" /&gt;Link: StarTech InfoSafe&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Step 2: Connect the hard drive to a free USB port using the USB to SATA connector that is part of the external HD enclosure. Simply connect the HD to the USB/SATA connector and plug the connector into your computer using a USB cable.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttRylpJfPI/AAAAAAAABy4/G6cv52fLupM/s1600-h/macbook+harddrive+upgrade+2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 150px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttRylpJfPI/AAAAAAAABy4/G6cv52fLupM/s320/macbook+harddrive+upgrade+2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393994908246310130" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SttRyEAqbhI/AAAAAAAAByw/I2nDLpVkehE/s1600-h/macbook+harddrive+upgrade+1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 150px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SttRyEAqbhI/AAAAAAAAByw/I2nDLpVkehE/s320/macbook+harddrive+upgrade+1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393994899218132498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Step 3: Partition the external drive as a GUID Partition Table drive. The drive must be partitioned this way if you ever want to upgrade the OS in the future for an Intel-based Mac. Open Disk Utility and select the external hard drive in the left column. Select the "Partition" tab. Select "1 Partition" as the Volume Scheme. You can give the volume a name now if you like, but you can always change it later. Choose "Mac OS Extended (Journaled)" as the Format. Click on the "Options..." button and choose the "GUID Partition Table". Click "OK" and then "Apply".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttT8ZQG0HI/AAAAAAAABzI/XABBy2C0AUw/s1600-h/macbook+harddrive+upgrade+4.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 200px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttT8ZQG0HI/AAAAAAAABzI/XABBy2C0AUw/s320/macbook+harddrive+upgrade+4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5393997275741999218" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SttT77f66-I/AAAAAAAABzA/wfAP77m7lBE/s1600-h/macbook+harddrive+upgrade+3.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 200px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SttT77f66-I/AAAAAAAABzA/wfAP77m7lBE/s320/macbook+harddrive+upgrade+3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5393997267755264994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Step 4: Use &lt;a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html"&gt;SuperDuper!&lt;/a&gt; to clone your current bootable harddrive image to the external drive. This free software will quickly and easily make an exact copy of your current OS image including all your software, existing files, settings, and preferences - it only takes a few clicks.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SP1yB1RCRGI/AAAAAAAAAtc/GN4zuD1VK_I/s1600-h/Picture+5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 286px; height: 246px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SP1yB1RCRGI/AAAAAAAAAtc/GN4zuD1VK_I/s320/Picture+5.png" alt="" id="BLOGGER_PHOTO_ID_5259485315642573922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With the external harddrive plugged in the USB port, run SuperDuper! Select: Copy "Macintosh HD" to "250GB HD" (or whatever it's named in your case) using "Backup - all files" and click the "Copy Now" button. After an hour or so depending on how much data you have, the external hard drive will be an exact copy of the  hard drive inside your MacBook. While you're waiting, you could check out &lt;a href="http://obscuredclarity.blogspot.com/2008/09/24-core-linux-cluster-in-2999-case-from.html"&gt;How to Build a 24-Core Linux Cluster in a $29.99 IKEA Cabinet&lt;/a&gt; or &lt;a href="http://obscuredclarity.blogspot.com/2008/10/using-dna-sequencing-to-identify.html"&gt;How to Identify Bacteria on Your Hands Using DNA Sequencing&lt;/a&gt;. Once the cloning is complete you can do a test and boot from the newly created bootable image on the external hard drive by restarting your MacBook and holding the option key. This will let you choose which disk you'd like to boot from. You should be able to boot from the  external hard drive at this point and it will look like you booted from the internal hard drive that you just cloned.&lt;br /&gt;&lt;br /&gt;Step 5: Swap the external hard drive with the internal hard drive. Apple made it very easy to replace hard drives on the MacBook. By the way, for this step, unplug the power from your laptop and shut the computer down. For a complete guide how to do this, you can download &lt;a href="http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=7&amp;amp;url=http%3A%2F%2Fmanuals.info.apple.com%2Fen%2FMacBook_13inch_HardDrive_DIY.pdf&amp;amp;ei=iPv9SMf3KYycNamDleAC&amp;amp;usg=AFQjCNG9AJOBzTRldR7-gcsQ8dgQQwwteg&amp;amp;sig2=dCDKpC0r4Nyx6T-cymDG9w"&gt;Apple's Hard Drive Replacement Instructions&lt;/a&gt;. First, remove the battery on the bottom of the laptop using a coin to unlock it. With the laptop flipped upside down and the battery removed, unscrew three little screws using a small Phillips head screw driver that hold a retaining clip. You don't have to fully remove the screws from the retaining clip to remove it. Once the retaining clip is removed, fish out the white plastic flap and pull to slide out the internal hard drive.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SP17onpOIII/AAAAAAAAAuc/hoBGmwa47H0/s1600-h/IMG_1554.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 237px; height: 158px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SP17onpOIII/AAAAAAAAAuc/hoBGmwa47H0/s320/IMG_1554.jpg" alt="" id="BLOGGER_PHOTO_ID_5259495877605466242" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SP17pVrR-FI/AAAAAAAAAuk/QJpo33UdhOE/s1600-h/IMG_1556.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 231px; height: 153px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SP17pVrR-FI/AAAAAAAAAuk/QJpo33UdhOE/s320/IMG_1556.jpg" alt="" id="BLOGGER_PHOTO_ID_5259495889962137682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;With the old hard drive out, remove the metal sheath from it by taking out the four screws. The screws require a star-tipped screwdriver. Because I didn't have that, I just used a pliers to grab onto the screw heads and twist them out. With the old hard drive now completely out, take the new one and in reverse order of taking the old one out, put the new one in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SP19GJTrFVI/AAAAAAAAAus/CM6iOv9Sb4o/s1600-h/IMG_1558.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SP19GJTrFVI/AAAAAAAAAus/CM6iOv9Sb4o/s320/IMG_1558.jpg" alt="" id="BLOGGER_PHOTO_ID_5259497484369728850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 6: Turn on your MacBook and enjoy your extra space. After you reassembled your MacBook, you should just be able to turn it on like normal and it will boot up from the newly-installed 500GB hard drive. Everything will look and behave just like before except now you'll have tons of extra space! You can right click on the hard drive in Finder and choose "Get Info" and rename the hard drive to something like "MacBook HD" if you like.&lt;br /&gt;&lt;br /&gt;Step 7: Put the external HD case to good use. Either put the old hard drive into the external HD case and use it for a file backup or get an additional 250GB HD for the case and regularly use SuperDuper! to clone the internal 250GB HD onto the external one. That way if your internal HD ever dies, you have a clone ready to swap into your MacBook in about 5 minutes and continue with your work right where you left off!&lt;br /&gt;&lt;br /&gt;Piece of cake!!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-7355956698331819883?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/7355956698331819883/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=7355956698331819883" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/7355956698331819883?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/7355956698331819883?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/oGLZUHb4FCw/macbook-hard-drive-upgrade-instructions.html" title="MacBook Hard Drive Upgrade Instructions" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_eIoDncf-Rgo/SttRylpJfPI/AAAAAAAABy4/G6cv52fLupM/s72-c/macbook+harddrive+upgrade+2.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/10/macbook-hard-drive-upgrade-instructions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MSXk_eSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2341849718690383371</id><published>2009-09-27T12:08:00.000-07:00</published><updated>2009-11-23T11:18:08.741-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:08.741-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><title>3000 Galaxies in 3D</title><content type="html">&lt;h3&gt;"We pointed the most powerful telescope ever built by human beings at absolutely nothing for no other reason than because we were curious and discovered that we occupy a very tiny place in the heavens."&lt;/h3&gt;A team of astronomers decided to use their valuable &lt;a href="http://en.wikipedia.org/wiki/Hubble_Space_Telescope"&gt;Hubble Space Telescope&lt;/a&gt; time to take a 10-day exposure of a black point in the night sky the size of a grain of sand held at arms length...&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oAVjF_7ensg&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/oAVjF_7ensg&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2341849718690383371?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2341849718690383371/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2341849718690383371" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2341849718690383371?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2341849718690383371?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/rDOj-yL8-Ws/3000-galaxies-in-3d.html" title="3000 Galaxies in 3D" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/09/3000-galaxies-in-3d.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8NRn87fyp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-5422394220327543742</id><published>2009-08-18T11:34:00.000-07:00</published><updated>2009-11-23T11:18:17.107-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:17.107-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse" /><title>Setup MySQL Development in Eclipse</title><content type="html">Setting up Eclipse as a MySQL development environment using the Database Development perspective is quite easy. Here you will find a step-by-step guide showing how to set up Eclipse for MySQL development. The tutorial shows how to get the right version of Eclipse, how to setup a MySQL database, how to get and use the Connector/J database driver, how to connect to a database within Eclipse, and how to create a table containing some sample data.&lt;br /&gt;&lt;br /&gt;Step 1: Download and Install the &lt;a class="packageTitle" href="http://www.eclipse.org/downloads/"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor2THGfX0I/AAAAAAAABwQ/BQGMAK_EDHE/s1600-h/Eclipse+Database+SQL.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 42px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor2THGfX0I/AAAAAAAABwQ/BQGMAK_EDHE/s400/Eclipse+Database+SQL.png" alt="" id="BLOGGER_PHOTO_ID_5371376313776955202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Download the &lt;a href="http://dev.mysql.com/downloads/connector/"&gt;Connector/J MySQL Database Driver&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sor2me5T2VI/AAAAAAAABwY/833tYGLaivk/s1600-h/eclipse+Database+jConnector.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 69px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Sor2me5T2VI/AAAAAAAABwY/833tYGLaivk/s400/eclipse+Database+jConnector.png" alt="" id="BLOGGER_PHOTO_ID_5371376646581639506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 3: Download, Install, and start up MySQL. If you're developing on a Mac, see: &lt;a href="http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html"&gt;Install MySQL on Mac OS X&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Soml3acurFI/AAAAAAAABvA/1l4cirdeB4k/s1600-h/MySQL+install+dmg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Soml3acurFI/AAAAAAAABvA/1l4cirdeB4k/s400/MySQL+install+dmg.png" alt="" id="BLOGGER_PHOTO_ID_5371006402027236434" border="0" /&gt;&lt;/a&gt;Step 4: Open up Eclipse and switch to the "Database Development" perspective (Window --&gt; Open Perspective --&gt; Other... --&gt; Database Development perspective).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sor4FZSRhYI/AAAAAAAABwg/m8blsGeHblg/s1600-h/eclipse+Database+perspective.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 353px; height: 383px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sor4FZSRhYI/AAAAAAAABwg/m8blsGeHblg/s400/eclipse+Database+perspective.png" alt="" id="BLOGGER_PHOTO_ID_5371378277163304322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 5: Connect to your MySQL database.&lt;br /&gt;&lt;br /&gt;In the "Data Source Explorer" view, right click on "Database Connections" and select "New...".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sor6JRU80dI/AAAAAAAABwo/3DEknkVXXrk/s1600-h/eclipse+Database+new+connection.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 353px; height: 277px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/Sor6JRU80dI/AAAAAAAABwo/3DEknkVXXrk/s400/eclipse+Database+new+connection.png" alt="" id="BLOGGER_PHOTO_ID_5371380542769779154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the first page of the "New Connection Profile" Wizard, select the "MySQL" connection profile type and hit "Next &gt;".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor7Fwbgk2I/AAAAAAAABww/AVktwxXMHsQ/s1600-h/eclipse+Database+wizard+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 355px; height: 400px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor7Fwbgk2I/AAAAAAAABww/AVktwxXMHsQ/s400/eclipse+Database+wizard+1.png" alt="" id="BLOGGER_PHOTO_ID_5371381581910938466" border="0" /&gt;&lt;/a&gt;Click the circle with a plus sign next to the "Drivers" drop-down box.&lt;br /&gt;&lt;br /&gt;On the "Name/Type" tab, select the MySQL JDBC Driver version 5.1 (or whatever version you downloaded). Just ignore the error in the wizard for now. Hit "Next &gt;".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor8OIKLJOI/AAAAAAAABw4/M1xZMc2vn2E/s1600-h/eclipse+Database+wizard+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 341px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor8OIKLJOI/AAAAAAAABw4/M1xZMc2vn2E/s400/eclipse+Database+wizard+2.png" alt="" id="BLOGGER_PHOTO_ID_5371382825231262946" border="0" /&gt;&lt;/a&gt;On the "Jar List" tab, add the driver .jar from the package that you downloaded and remove the default .jar that was added to the list. The error message in the wizard should now disappear. Click "OK".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor9NpYZayI/AAAAAAAABxI/uydyOMpXnqk/s1600-h/eclipse+Database+wizard+6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 341px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor9NpYZayI/AAAAAAAABxI/uydyOMpXnqk/s400/eclipse+Database+wizard+6.png" alt="" id="BLOGGER_PHOTO_ID_5371383916481047330" border="0" /&gt;&lt;/a&gt;On the second page of the "New Connection Profile" Wizard, edit the connection properties. In the "Database" and "URL" fields, change the word "database" to the actual name of the database you want to connect to. Change the URL, User name and Password appropriate to your circumstance. By default the &lt;a href="http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html"&gt;MySQL database setup&lt;/a&gt; creates a root user with a blank password. Test the connection and hit "Finish".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sor-_TtdOnI/AAAAAAAABxQ/GxrmTcYM1N4/s1600-h/eclipse+Database+wizard+7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 336px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Sor-_TtdOnI/AAAAAAAABxQ/GxrmTcYM1N4/s400/eclipse+Database+wizard+7.png" alt="" id="BLOGGER_PHOTO_ID_5371385869168884338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 6: Create a table.&lt;br /&gt;&lt;br /&gt;In the main Eclipse menu, select File --&gt; New --&gt; SQL File.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SosEDcrhIRI/AAAAAAAABxY/cz0JbZgvpW0/s1600-h/eclipse+Database+table+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 123px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SosEDcrhIRI/AAAAAAAABxY/cz0JbZgvpW0/s400/eclipse+Database+table+1.png" alt="" id="BLOGGER_PHOTO_ID_5371391437854286098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In the "New SQL File" wizard, select the folder where the SQL file should be stored. Create a new project if you don't have one yet. Give the file a name and hit "Finish".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SosFFGUI9oI/AAAAAAAABxg/1ddRxjtl8eE/s1600-h/eclipse+Database+table+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 321px; height: 400px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SosFFGUI9oI/AAAAAAAABxg/1ddRxjtl8eE/s400/eclipse+Database+table+4.png" alt="" id="BLOGGER_PHOTO_ID_5371392565722019458" border="0" /&gt;&lt;/a&gt;In the SQL Editor view, write an SQL statement to add a table to the selected database. Highlight the text to be executed, right click, and choose "Execute Selected Text".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SosFwsVDj9I/AAAAAAAABxo/yp_l0s_PAso/s1600-h/eclipse+Database+table+6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 155px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SosFwsVDj9I/AAAAAAAABxo/yp_l0s_PAso/s400/eclipse+Database+table+6.png" alt="" id="BLOGGER_PHOTO_ID_5371393314660782034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Step 7: Add data to the table.&lt;br /&gt;&lt;br /&gt;In the "Data Source Explorer" view, dig down into the directory structure until you find your table in the "Tables" folder. Right click on it and choose Data --&gt; Edit.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SosHKcw9lxI/AAAAAAAABxw/M2_-vCHKbqA/s1600-h/eclipse+Database+data+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 246px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SosHKcw9lxI/AAAAAAAABxw/M2_-vCHKbqA/s400/eclipse+Database+data+1.png" alt="" id="BLOGGER_PHOTO_ID_5371394856671090450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In the table editing view that appeared, add your data. Save to commit your changes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SosHaAUzwSI/AAAAAAAABx4/5rXDtkNnO_Q/s1600-h/eclipse+Database+data+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 263px; height: 136px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SosHaAUzwSI/AAAAAAAABx4/5rXDtkNnO_Q/s400/eclipse+Database+data+2.png" alt="" id="BLOGGER_PHOTO_ID_5371395123914719522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Piece of cake!!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-5422394220327543742?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/5422394220327543742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=5422394220327543742" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5422394220327543742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/5422394220327543742?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/lJTvflLcCmM/setup-mysql-development-in-eclipse.html" title="Setup MySQL Development in Eclipse" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_eIoDncf-Rgo/Sor2THGfX0I/AAAAAAAABwQ/BQGMAK_EDHE/s72-c/Eclipse+Database+SQL.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/08/setup-mysql-development-in-eclipse.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4ESH86eyp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2976009025762647674</id><published>2009-08-18T09:19:00.000-07:00</published><updated>2009-11-23T11:18:29.113-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:29.113-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Uninstall MySQL on Mac OS X</title><content type="html">Uninstalling MySQL on Mac OS X is very easy - you just have to delete some files. Here you will find instructions to delete both MySQL and the MySQL Startup Item, which you may have installed following the instructions found here: &lt;a href="http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html"&gt;Install MySQL on Mac OS X&lt;/a&gt;. Be aware that doing this will delete all your MySQL databases and data.&lt;br /&gt;&lt;br /&gt;Step 1: Uninstall MySQL. Fire up the Terminal and type in: &lt;code class="filename"&gt;cd /usr/local&lt;/code&gt; , hit enter, type in: &lt;code class="filename"&gt;ls&lt;/code&gt; , hit enter, and verify that there are two items called "mysql" and "mysql-5.1.37-osx10.5-x86_64" (or similar). These are the two items you want to delete. Type in: &lt;code class="filename"&gt; sudo rm mysql&lt;/code&gt; , hit enter, type in: &lt;code class="filename"&gt;sudo rm -rf mysql-5.1.37-osx10.5-x86_64&lt;/code&gt; , and hit enter. You'll need to enter your password at some point when prompted.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SorcMo1470I/AAAAAAAABwI/X-DAv_-8sbg/s1600-h/MySQL+uninstall.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 143px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SorcMo1470I/AAAAAAAABwI/X-DAv_-8sbg/s400/MySQL+uninstall.png" alt="" id="BLOGGER_PHOTO_ID_5371347615272726338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Uninstall the MySQL Startup Item. In Termainl type in: &lt;code class="filename"&gt;cd /Library/StartupItems&lt;/code&gt; , hit enter, type in: &lt;code class="filename"&gt;ls&lt;/code&gt; , hit enter, and verify that there is an item called "MySQLCOM". This is the item you want to delete. Type in: &lt;code class="filename"&gt; sudo rm -rf MySQLCOM&lt;/code&gt; , and hit enter. You'll need to enter your password at some point when prompted. &lt;br /&gt;&lt;br /&gt;Piece of cake!!&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html"&gt;Install MySQL on Mac OS X&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2976009025762647674?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2976009025762647674/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2976009025762647674" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2976009025762647674?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2976009025762647674?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/F57YrgKVzLA/uninstall-mysql-on-mac-os-x.html" title="Uninstall MySQL on Mac OS X" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_eIoDncf-Rgo/SorcMo1470I/AAAAAAAABwI/X-DAv_-8sbg/s72-c/MySQL+uninstall.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/08/uninstall-mysql-on-mac-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4FR3s-eyp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2737408976855174645</id><published>2009-08-17T11:26:00.006-07:00</published><updated>2009-11-23T11:18:36.553-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:36.553-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><title>Install MySQL on Mac OS X</title><content type="html">There are already several instructions out there on how to install MySQL on Mac OS X, but most of them are either outdated or more complicated than they need to be. Here you will find an easy tutorial showing how to install MySQL, start it up, access it as the default root user, create a database, delete the database and exit.&lt;br /&gt;&lt;br /&gt;Step 1: Download MySQL. Go to the downloads page at &lt;a href="http://dev.mysql.com/downloads/"&gt;mysql.com&lt;/a&gt; and download the particular version of MySQL that is appropriate for your OS and machine architecture. In my case, I downloaded the "Mac OS X 10.5 (x86_64)" version because I have Mac OS X 10.5 running on a MacBook with a 64-bit Intel processor.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SonCwO4i9RI/AAAAAAAABwA/zspWXr-g74o/s1600-h/MySQL+install+download.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 63px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SonCwO4i9RI/AAAAAAAABwA/zspWXr-g74o/s400/MySQL+install+download.png" alt="" id="BLOGGER_PHOTO_ID_5371038164500804882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2: Access the installers. Go the the directory where the .dmg file was downloaded to and mount the .dmg file by double clicking it. The .dmg contains the MySQL and MySQL Startup installer packages.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/Soml3acurFI/AAAAAAAABvA/1l4cirdeB4k/s1600-h/MySQL+install+dmg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Soml3acurFI/AAAAAAAABvA/1l4cirdeB4k/s400/MySQL+install+dmg.png" alt="" id="BLOGGER_PHOTO_ID_5371006402027236434" border="0" /&gt;&lt;/a&gt;Step 3: Install MySQL and the MySQL Startup Item. Double-clicking on mysql*.pkg icon starts an installer wizard that takes you through a few intuitive installation steps. Once you click through the wizard and accept a license agreement you should see the "install succeeded" page. Repeat for MySQLStartupItem.pkg.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Somm3dr4fDI/AAAAAAAABvI/nkms7gi3VzU/s1600-h/MySQL+install+succeeded.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Somm3dr4fDI/AAAAAAAABvI/nkms7gi3VzU/s400/MySQL+install+succeeded.png" alt="" id="BLOGGER_PHOTO_ID_5371007502407728178" border="0" /&gt;&lt;/a&gt;Step 4: Verify Install. Fire up the Terminal and type in: &lt;code class="filename"&gt;cd /usr/local&lt;/code&gt; , hit enter, type in: &lt;code class="filename"&gt;ls&lt;/code&gt; , and verify that there are two items. The Mac OS X .pkg of MySQL installs itself into       &lt;code class="filename"&gt;/usr/local/mysql-&lt;em style="color: rgb(255, 0, 0);" class="replaceable"&gt;&lt;code&gt;VERSION&lt;/code&gt;&lt;/em&gt;&lt;/code&gt;       and       &lt;code class="filename"&gt;/usr/local/mysql&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SomwBZVS7eI/AAAAAAAABvY/It-lElz_2pU/s1600-h/MySQL+install+verify.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 154px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SomwBZVS7eI/AAAAAAAABvY/It-lElz_2pU/s400/MySQL+install+verify.png" alt="" id="BLOGGER_PHOTO_ID_5371017568642592226" border="0" /&gt;&lt;/a&gt;Step 5: Restart your computer. When the computer reboots, it will startup the database server allowing you to connect to it.&lt;br /&gt;&lt;br /&gt;Step 6: Start MySQL. Type in: &lt;code class="filename"&gt;/usr/local/mysql/bin/mysql -u root -p&lt;/code&gt; . The last part of the command tells it you want to start it up as the root user and that you'd like to be prompted for a password. By default the root's password is blank, so when you are prompted for it, just hit enter. You are now running MySQL, and you can tell it what to do at the MySQL command prompt: &lt;code class="filename"&gt;mysql&gt;&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/Som617GVRNI/AAAAAAAABvo/UyvsOfFBd9w/s1600-h/MySQL+install+start.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 183px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/Som617GVRNI/AAAAAAAABvo/UyvsOfFBd9w/s400/MySQL+install+start.png" alt="" id="BLOGGER_PHOTO_ID_5371029466176111826" border="0" /&gt;&lt;/a&gt;Step 7: Create a database, delete it and exit MySQL. At the &lt;code class="filename"&gt;mysql&gt;&lt;/code&gt; prompt, type in: &lt;code class="filename"&gt;create database mynewdatabase;&lt;/code&gt; . Verify that it was created by typing in: &lt;code class="filename"&gt;show databases;&lt;/code&gt; . You should see the database along with the default databases. Delete the database by typing in: &lt;code class="filename"&gt;drop database mynewdatabase;&lt;/code&gt; . Verify that it was deleted by typing in: &lt;code class="filename"&gt;show databases;&lt;/code&gt;  . Exit MySQL by typing in: &lt;code class="filename"&gt;exit;&lt;/code&gt; .&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/Som8o8SW3NI/AAAAAAAABvw/0yLzBmks2wY/s1600-h/MySQL+install+database.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 345px; height: 400px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/Som8o8SW3NI/AAAAAAAABvw/0yLzBmks2wY/s400/MySQL+install+database.png" alt="" id="BLOGGER_PHOTO_ID_5371031442179939538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;br /&gt;In addition, here are the commands you need to start and stop MySQL:&lt;br /&gt;&lt;code class="filename"&gt;sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop&lt;br /&gt;sudo /Library/StartupItems/MySQLCOM/MySQLCOM start&lt;br /&gt;sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2009/08/uninstall-mysql-on-mac-os-x.html"&gt;Uninstall MySQL on Mac OS X&lt;/a&gt;&lt;br /&gt;And also: &lt;a href="http://obscuredclarity.blogspot.com/2009/11/installing-and-running-tomcat-on-mac-os.html"&gt;Installing and Running Tomcat on Mac OS X&lt;/a&gt;&lt;br /&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2737408976855174645?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2737408976855174645/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2737408976855174645" title="19 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2737408976855174645?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2737408976855174645?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/ryiecD_um2E/install-mysql-on-mac-os-x.html" title="Install MySQL on Mac OS X" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_eIoDncf-Rgo/SonCwO4i9RI/AAAAAAAABwA/zspWXr-g74o/s72-c/MySQL+install+download.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">19</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/08/install-mysql-on-mac-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HQXg7cSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-1648920516359511795</id><published>2009-08-10T11:23:00.000-07:00</published><updated>2009-11-23T11:18:50.609-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:18:50.609-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="random" /><title>Placing Two DIVs Side-by-Side using CSS</title><content type="html">There is a little CSS trick needed when placing two HTML elements or DIVs side-by-side in order to prevent the two elements from jumping out of the containing DIV. In this simple demonstration there is an 'outer' DIV containing a 'header' DIV containing a 'title' DIV and a 'search' FORM. The FORM could just as well be a DIV for this to work. The title and search are forced left and right using 'float:left' and 'float:right' respectively. The trick is to add a third DIV after the search FORM inside the header DIV with a CSS 'clear:both' styling: &lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;div style="clear:both;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Before:&lt;/h3&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SoBp7Yx7AUI/AAAAAAAABuY/m__j9deB5Oo/s1600-h/Picture+5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 69px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SoBp7Yx7AUI/AAAAAAAABuY/m__j9deB5Oo/s400/Picture+5.png" alt="" id="BLOGGER_PHOTO_ID_5368407224810668354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;h3&gt;After:&lt;/h3&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SoBp7v03_XI/AAAAAAAABug/s6wFmig_NSw/s1600-h/Picture+6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 74px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SoBp7v03_XI/AAAAAAAABug/s6wFmig_NSw/s400/Picture+6.png" alt="" id="BLOGGER_PHOTO_ID_5368407230997069170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h3&gt;HTML &amp;amp; CSS:&lt;/h3&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;style&amp;nbsp;type="text/css"&amp;gt;&lt;br /&gt;&lt;br /&gt;#outer&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:600px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin:0&amp;nbsp;auto;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:#BBBBBB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text-transform:uppercase;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;padding:10px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#header&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:#0044FF;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;padding:5px&amp;nbsp;10px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#title{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:#FF2244;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;padding:10px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;float:left;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#search{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:#22CC22;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;padding:10px;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;float:right;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;div&amp;nbsp;id='outer'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;id='header'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;id='title'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;Website&amp;nbsp;Title&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form&amp;nbsp;id='search'&amp;nbsp;method="get"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input&amp;nbsp;type="text"&amp;nbsp;name="searchText"&amp;nbsp;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input&amp;nbsp;type="submit"&amp;nbsp;value="Search"&amp;nbsp;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style="clear:both;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Piece of Cake!!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-1648920516359511795?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/1648920516359511795/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=1648920516359511795" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1648920516359511795?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1648920516359511795?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/8SehpgZKIeE/placing-two-divs-side-by-side-using-css.html" title="Placing Two DIVs Side-by-Side using CSS" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_eIoDncf-Rgo/SoBp7Yx7AUI/AAAAAAAABuY/m__j9deB5Oo/s72-c/Picture+5.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/08/placing-two-divs-side-by-side-using-css.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcESXc-fSp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2453930605774037540</id><published>2009-08-09T09:48:00.000-07:00</published><updated>2009-11-23T11:20:08.955-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:20:08.955-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="random" /><title>Hexidecimal and RGB Color Palette</title><content type="html">Here's a color palette of a small sampling of the 256^3=16,777,216 possible colors to choose from when coding with colors across a wide range of computer languages (Java, C#, CSS, MATLAB, etc.) on systems that support 24-bit &lt;a href="http://en.wikipedia.org/wiki/Color_depth"&gt;colordepth&lt;/a&gt;. The hex color chart contains both the hexidecimal and rbg codes. It was generated with a JSP script, which can be found below for reference.&lt;br /&gt;&lt;br /&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #000000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;000000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #000022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;000022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #000044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;000044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #000066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;000066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #000088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;000088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0000AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0000AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0000CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0000CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0000EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0000EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0000FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0000FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #002200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;002200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #002222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;002222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #002244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;002244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,68&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #002266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;002266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #002288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;002288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0022AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0022AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0022CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0022CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0022EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0022EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0022FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0022FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #004400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;004400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #004422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;004422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #004444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;004444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #004466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;004466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #004488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;004488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0044AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0044AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0044CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0044CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0044EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0044EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0044FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0044FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #006600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;006600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #006622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;006622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #006644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;006644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #006666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;006666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #006688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;006688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0066AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0066AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0066CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0066CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0066EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0066EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0066FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0066FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #008800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;008800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #008822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;008822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #008844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;008844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #008866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;008866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #008888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;008888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0088AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0088AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0088CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0088CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0088EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0088EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #0088FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;0088FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00AAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00AAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00CCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00CCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00EEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00EEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #00FFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;00FFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;0,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #220000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;220000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #220022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;220022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #220044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;220044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #220066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;220066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #220088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;220088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2200AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2200AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2200CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2200CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2200EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2200EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2200FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2200FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #222200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;222200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #222222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;222222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #222244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;222244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #222266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;222266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #222288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;222288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2222AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2222AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2222CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2222CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2222EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2222EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2222FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2222FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #224400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;224400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #224422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;224422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #224444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;224444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #224466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;224466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #224488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;224488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2244AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2244AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2244CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2244CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2244EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2244EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2244FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2244FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #226600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;226600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #226622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;226622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #226644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;226644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #226666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;226666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #226688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;226688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2266AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2266AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2266CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2266CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2266EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2266EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2266FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2266FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #228800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;228800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #228822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;228822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #228844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;228844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #228866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;228866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #228888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;228888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2288AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2288AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2288CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2288CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2288EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2288EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #2288FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;2288FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22AAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22AAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22CCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22CCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22EEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22EEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #22FFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;22FFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;34,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #440000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;440000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #440022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;440022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #440044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;440044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #440066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;440066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #440088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;440088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4400AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4400AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4400CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4400CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4400EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4400EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4400FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4400FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #442200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;442200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #442222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;442222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #442244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;442244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #442266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;442266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #442288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;442288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4422AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4422AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4422CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4422CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4422EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4422EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4422FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4422FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #444400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;444400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #444422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;444422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #444444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;444444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #444466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;444466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #444488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;444488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4444AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4444AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4444CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4444CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4444EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4444EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4444FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4444FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #446600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;446600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #446622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;446622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #446644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;446644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #446666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;446666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #446688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;446688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4466AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4466AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4466CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4466CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4466EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4466EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4466FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4466FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #448800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;448800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #448822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;448822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #448844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;448844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #448866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;448866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #448888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;448888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4488AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4488AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4488CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4488CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4488EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4488EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #4488FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;4488FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44AAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44AAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44CCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44CCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44EEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44EEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #44FFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;44FFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;68,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #660000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;660000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #660022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;660022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #660044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;660044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #660066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;660066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #660088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;660088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6600AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6600AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6600CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6600CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6600EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6600EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6600FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6600FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #662200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;662200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #662222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;662222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #662244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;662244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #662266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;662266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #662288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;662288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6622AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6622AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6622CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6622CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6622EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6622EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6622FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6622FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #664400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;664400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #664422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;664422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #664444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;664444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #664466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;664466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #664488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;664488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6644AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6644AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6644CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6644CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6644EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6644EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6644FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6644FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #666600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;666600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #666622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;666622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #666644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;666644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #666666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;666666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #666688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;666688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6666AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6666AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6666CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6666CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6666EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6666EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6666FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6666FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #668800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;668800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #668822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;668822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #668844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;668844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #668866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;668866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #668888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;668888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6688AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6688AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6688CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6688CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6688EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6688EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #6688FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;6688FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66AAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66AAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66CCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66CCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66EEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66EEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #66FFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;66FFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;102,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #880000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;880000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #880022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;880022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #880044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;880044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #880066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;880066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #880088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;880088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8800AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8800AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8800CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8800CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8800EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8800EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8800FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8800FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #882200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;882200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #882222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;882222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #882244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;882244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #882266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;882266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #882288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;882288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8822AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8822AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8822CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8822CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8822EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8822EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8822FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8822FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #884400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;884400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #884422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;884422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #884444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;884444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #884466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;884466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #884488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;884488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8844AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8844AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8844CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8844CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8844EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8844EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8844FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8844FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #886600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;886600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #886622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;886622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #886644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;886644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #886666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;886666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #886688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;886688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8866AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8866AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8866CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8866CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8866EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8866EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8866FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8866FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #888800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;888800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #888822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;888822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #888844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;888844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #888866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;888866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #888888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;888888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8888AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8888AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8888CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8888CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8888EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8888EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #8888FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;8888FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88AAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88AAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88CCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88CCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88EEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88EEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #88FFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;88FFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;136,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA0000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA0000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA0022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA0022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA0044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA0044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA0066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA0066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA0088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA0088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA00AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA00AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA00CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA00CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA00EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA00EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA00FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA00FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA2200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA2200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA2222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA2222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA2244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA2244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA2266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA2266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA2288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA2288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA22AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA22AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA22CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA22CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA22EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA22EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA22FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA22FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA4400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA4400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA4422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA4422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA4444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA4444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA4466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA4466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA4488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA4488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA44AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA44AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA44CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA44CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA44EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA44EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA44FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA44FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA6600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA6600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA6622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA6622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA6644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA6644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA6666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA6666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA6688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA6688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA66AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA66AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA66CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA66CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA66EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA66EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA66FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA66FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA8800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA8800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA8822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA8822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA8844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA8844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA8866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA8866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA8888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA8888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA88AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA88AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA88CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA88CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA88EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA88EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AA88FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AA88FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAAAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAAAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AACCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AACCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAEEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAEEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #AAFFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;AAFFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;170,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC0000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC0000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC0022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC0022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC0044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC0044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC0066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC0066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC0088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC0088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC00AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC00AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC00CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC00CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC00EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC00EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC00FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC00FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC2200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC2200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC2222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC2222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC2244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC2244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC2266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC2266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC2288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC2288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC22AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC22AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC22CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC22CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC22EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC22EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC22FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC22FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC4400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC4400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC4422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC4422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC4444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC4444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC4466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC4466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC4488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC4488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC44AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC44AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC44CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC44CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC44EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC44EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC44FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC44FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC6600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC6600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC6622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC6622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC6644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC6644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC6666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC6666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC6688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC6688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC66AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC66AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC66CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC66CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC66EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC66EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC66FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC66FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC8800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC8800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC8822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC8822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC8844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC8844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC8866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC8866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC8888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC8888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC88AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC88AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC88CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC88CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC88EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC88EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CC88FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CC88FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCAAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCAAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCCCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCCCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCEEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCEEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #CCFFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;CCFFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;204,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE0000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE0000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE0022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE0022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE0044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE0044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE0066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE0066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE0088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE0088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE00AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE00AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE00CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE00CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE00EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE00EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE00FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE00FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE2200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE2200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE2222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE2222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE2244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE2244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE2266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE2266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE2288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE2288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE22AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE22AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE22CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE22CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE22EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE22EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE22FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE22FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE4400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE4400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE4422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE4422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE4444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE4444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE4466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE4466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE4488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE4488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE44AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE44AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE44CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE44CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE44EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE44EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE44FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE44FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE6600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE6600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE6622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE6622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE6644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE6644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE6666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE6666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE6688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE6688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE66AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE66AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE66CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE66CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE66EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE66EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE66FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE66FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE8800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE8800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE8822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE8822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE8844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE8844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE8866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE8866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE8888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE8888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE88AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE88AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE88CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE88CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE88EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE88EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EE88FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EE88FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEAAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEAAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EECCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EECCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEEEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEEEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #EEFFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;EEFFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;238,255,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF0000; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF0000&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF0022; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF0022&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF0044; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF0044&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF0066; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF0066&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF0088; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF0088&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF00AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF00AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF00CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF00CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF00EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF00EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF00FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF00FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,0,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF2200; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF2200&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF2222; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF2222&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF2244; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF2244&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF2266; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF2266&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF2288; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF2288&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF22AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF22AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF22CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF22CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF22EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF22EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF22FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF22FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,34,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF4400; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF4400&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF4422; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF4422&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF4444; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF4444&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF4466; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF4466&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF4488; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF4488&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF44AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF44AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF44CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF44CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF44EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF44EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF44FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF44FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,68,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF6600; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF6600&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF6622; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF6622&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF6644; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF6644&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF6666; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF6666&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF6688; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF6688&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF66AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF66AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF66CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF66CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF66EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF66EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF66FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF66FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,102,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF8800; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF8800&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF8822; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF8822&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF8844; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF8844&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF8866; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF8866&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF8888; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF8888&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF88AA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF88AA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF88CC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF88CC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF88EE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF88EE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FF88FF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FF88FF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,136,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAA00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAA00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAA22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAA22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAA44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAA44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAA66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAA66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAA88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAA88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAAAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAAAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAACC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAACC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAAEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAAEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFAAFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFAAFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,170,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCC00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCC00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCC22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCC22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCC44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCC44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCC66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCC66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCC88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCC88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCCAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCCAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCCCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCCCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCCEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCCEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFCCFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFCCFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,204,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEE00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEE00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEE22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEE22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEE44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEE44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEE66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEE66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEE88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEE88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEEAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEEAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEECC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEECC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEEEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEEEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFEEFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFEEFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,238,255&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFF00; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFF00&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,0&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFF22; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFF22&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,34&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFF44; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFF44&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,68&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFF66; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFF66&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,102&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFF88; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFF88&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,136&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFFAA; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFFAA&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,170&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFFCC; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFFCC&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,204&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFFEE; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFFEE&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,238&lt;/div&gt;&lt;/div&gt;&lt;div style="float: left;width: 70px;border: 1px solid #999999;margin: 0 10px 10px 0;padding: 5px;font:x-small Trebuchet, Verdana, Sans-serif;"&gt;&lt;div style="background: #FFFFFF; height: 50px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align:center;"&gt;FFFFFF&lt;/div&gt;&lt;div  style="text-align:center;"&gt;255,255,255&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Java Server Page (JSP) script:&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;%@&amp;nbsp;page&amp;nbsp;language="java"&amp;nbsp;contentType="text/html;&amp;nbsp;charset=ISO-8859-1"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pageEncoding="ISO-8859-1"%&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;"-//W3C//DTD&amp;nbsp;HTML&amp;nbsp;4.01&amp;nbsp;Transitional//EN"&amp;nbsp;"http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta&amp;nbsp;http-equiv="Content-Type"&amp;nbsp;content="text/html;&amp;nbsp;charset=ISO-8859-1"&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Insert&amp;nbsp;title&amp;nbsp;here&amp;lt;/title&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;%@&amp;nbsp;page&amp;nbsp;import="java.util.ArrayList"&amp;nbsp;%&amp;gt;&lt;br /&gt;&amp;lt;%ArrayList&amp;lt;String&amp;gt;&amp;nbsp;rgbHexKeys&amp;nbsp;=&amp;nbsp;new&amp;nbsp;ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;ArrayList&amp;lt;String&amp;gt;&amp;nbsp;rgbKeys&amp;nbsp;=&amp;nbsp;new&amp;nbsp;ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;&lt;br /&gt;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;256;&amp;nbsp;i++)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(i&amp;nbsp;%&amp;nbsp;2&amp;nbsp;==&amp;nbsp;0&amp;nbsp;||&amp;nbsp;i&amp;nbsp;==&amp;nbsp;255)&amp;nbsp;{&amp;nbsp;//&amp;nbsp;only&amp;nbsp;allow&amp;nbsp;even&amp;nbsp;numbers&amp;nbsp;and&amp;nbsp;255&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;unsignedHex&amp;nbsp;=&amp;nbsp;Integer.toHexString(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(unsignedHex.length()&amp;nbsp;&amp;lt;&amp;nbsp;2)&amp;nbsp;{&amp;nbsp;//&amp;nbsp;force&amp;nbsp;all&amp;nbsp;numbers&amp;nbsp;to&amp;nbsp;have&amp;nbsp;two&amp;nbsp;digits&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unsignedHex&amp;nbsp;=&amp;nbsp;"0"&amp;nbsp;+&amp;nbsp;unsignedHex;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(!unsignedHex.substring(0,&amp;nbsp;1).equalsIgnoreCase(unsignedHex.substring(1,&amp;nbsp;2)))&amp;nbsp;{&amp;nbsp;//&amp;nbsp;filter&amp;nbsp;out&amp;nbsp;non-twin&amp;nbsp;digits&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;continue;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rgbHexKeys.add(unsignedHex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rgbKeys.add(""&amp;nbsp;+&amp;nbsp;i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;rgbHexKeys.size();&amp;nbsp;i++)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;j&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;j&amp;nbsp;&amp;lt;&amp;nbsp;rgbHexKeys.size();&amp;nbsp;j++)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;k&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;k&amp;nbsp;&amp;lt;&amp;nbsp;rgbHexKeys.size();&amp;nbsp;k++)&amp;nbsp;{&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;rgbHexValue&amp;nbsp;=&amp;nbsp;(rgbHexKeys.get(i)&amp;nbsp;+&amp;nbsp;rgbHexKeys.get(j)&amp;nbsp;+&amp;nbsp;rgbHexKeys.get(k)).toUpperCase();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;rgbValue&amp;nbsp;=&amp;nbsp;(rgbKeys.get(i)&amp;nbsp;+&amp;nbsp;","&amp;nbsp;+&amp;nbsp;rgbKeys.get(j)&amp;nbsp;+&amp;nbsp;","&amp;nbsp;+&amp;nbsp;rgbKeys.get(k)).toUpperCase();%&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style="float:&amp;nbsp;left;width:&amp;nbsp;70px;border:&amp;nbsp;1px&amp;nbsp;solid&amp;nbsp;#999999;margin:&amp;nbsp;0&amp;nbsp;10px&amp;nbsp;10px&amp;nbsp;0;padding:&amp;nbsp;5px;font:x-small&amp;nbsp;Trebuchet,&amp;nbsp;Verdana,&amp;nbsp;Sans-serif;"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style="background:&amp;nbsp;&amp;lt;%="#"+rgbHexValue%&amp;gt;;&amp;nbsp;height:&amp;nbsp;50px;"&amp;gt;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style="text-align:center;"&amp;gt;&amp;lt;%=rgbHexValue&amp;nbsp;%&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style="text-align:center;"&amp;gt;&amp;lt;%=rgbValue%&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&amp;lt;%&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}%&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Download JSP file &lt;a target="_blank" href=http://www.filedropper.com/hexcolorpalette&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2453930605774037540?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2453930605774037540/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2453930605774037540" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2453930605774037540?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2453930605774037540?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/G4pffdXIFP8/hexidecimal-and-rgb-color-palette.html" title="Hexidecimal and RGB Color Palette" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/08/hexidecimal-and-rgb-color-palette.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcFQXs4eCp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2790286294784591753</id><published>2009-07-12T06:20:00.000-07:00</published><updated>2009-11-23T11:20:10.530-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:20:10.530-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><title>Robot Snakes</title><content type="html">I'm not afraid of snakes, but this first one-eyed robot snake freaks me out a bit.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HnGTWIh3hFg&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HnGTWIh3hFg&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cJuNe50uuzk&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/cJuNe50uuzk&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GOSK4lVRTFw&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GOSK4lVRTFw&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2790286294784591753?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2790286294784591753/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2790286294784591753" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2790286294784591753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2790286294784591753?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/9z6f00fR8es/robot-snakes.html" title="Robot Snakes" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/07/robot-snakes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcFSHo-fip7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-861777821254604687</id><published>2009-06-29T13:59:00.000-07:00</published><updated>2009-11-23T11:20:19.456-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:20:19.456-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><title>Statistics Not Calculus</title><content type="html">&lt;object width="446" height="326"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="bgColor" value="#ffffff"&gt;&lt;/param&gt; &lt;param name="flashvars" value="vu=http://video.ted.com/talks/embed/ArthurBenjamin_2009-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ArthurBenjamin-2009.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=587" /&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/embed/ArthurBenjamin_2009-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ArthurBenjamin-2009.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=587"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-861777821254604687?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/861777821254604687/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=861777821254604687" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/861777821254604687?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/861777821254604687?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/rSDAS-wLmSA/statistics-not-calculus.html" title="Statistics Not Calculus" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/06/statistics-not-calculus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYASHo7cCp7ImA9WxJVE00.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-1497059312706011321</id><published>2009-06-29T09:51:00.000-07:00</published><updated>2009-06-29T13:09:09.408-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-29T13:09:09.408-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="random" /><title>Paddling the Isar from Sharnitz to Wolfratshausen</title><content type="html">Bavaria is not only the land of &lt;a href="http://de.wikipedia.org/wiki/Ma%C3%9Fkrug"&gt;1-liter beers&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Dirndl"&gt;dirndl&lt;/a&gt;-clad alpine women, but it also offers the adventurous numerous paddling opportunities with train-accessible put-in and take-out points. A buddy of mine visited me last week and brought with him two &lt;a href="http://www.alpackaraft.com/gallery/"&gt;Alpacka Packrafts&lt;/a&gt; from a small company in Colorado, USA. A Packraft is a cross between a kayak and a raft and is just long enough to sit in it with your legs stretched out in front of you. They weigh about 2.5 kg, have a spray skirt, and are propelled with a kayak paddle and strong arms. They can be rolled up into a bundle about the size of a packed down sleeping bag and carried in a backpack - ideal for traveling fast and light. We set our sights on the main river that flows right through the heart of Munich - the Isar - and took off early one morning on a train heading to the source of the river near Sharnitz, Austria. In a total of three days, we made a round trip from Munich to Sharnitz and back with 95 km (60 miles) on the Isar between Sharnitz and Wolfratshausen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=116595553132014530470.00046d6975c1fcd69f9e7&amp;amp;ll=47.717154,11.640015&amp;amp;spn=0.962729,2.458191&amp;amp;t=p&amp;amp;z=9"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 333px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/Skj60kS2ePI/AAAAAAAABsw/73h5wo6Ufqk/s400/Paddle+Isar+Germany+Packraft.png" alt="" id="BLOGGER_PHOTO_ID_5352803938132719858" border="0" /&gt;&lt;/a&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;If you plan on paddling the Isar anywhere along that stretch of the river, click on the &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=116595553132014530470.00046d6975c1fcd69f9e7&amp;amp;ll=47.717154,11.640015&amp;amp;spn=0.962729,2.458191&amp;amp;t=p&amp;amp;z=9"&gt;interactive map &lt;/a&gt;for beta about portaging the numerous dams and other tips.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4SwGk1I/AAAAAAAABs4/b9sHml5v134/s1600-h/Isar_Paddle_Packraft28.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4SwGk1I/AAAAAAAABs4/b9sHml5v134/s400/Isar_Paddle_Packraft28.jpg" alt="" id="BLOGGER_PHOTO_ID_5352818295794209618" border="0" /&gt;&lt;/a&gt;Upper Isar above Sharnitz&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SkkH4Y9ZUaI/AAAAAAAABtA/vUE98qFD-HE/s1600-h/Isar_Paddle_Packraft31.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SkkH4Y9ZUaI/AAAAAAAABtA/vUE98qFD-HE/s400/Isar_Paddle_Packraft31.jpg" alt="" id="BLOGGER_PHOTO_ID_5352818297460576674" border="0" /&gt;&lt;/a&gt;The "Nature Lounge" in Sharnitz, Austria. A place to rent boats, neoprene, helmets and get river beta.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4pVZ4wI/AAAAAAAABtI/QO9remIDgEs/s1600-h/Isar_Paddle_Packraft35.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4pVZ4wI/AAAAAAAABtI/QO9remIDgEs/s400/Isar_Paddle_Packraft35.jpg" alt="" id="BLOGGER_PHOTO_ID_5352818301856244482" border="0" /&gt;&lt;/a&gt;The Isar somewhere between Wallgau and Fall&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4-WkZGI/AAAAAAAABtQ/qbOLcyoGRUw/s1600-h/Isar_Paddle_Packraft38.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkH4-WkZGI/AAAAAAAABtQ/qbOLcyoGRUw/s400/Isar_Paddle_Packraft38.jpg" alt="" id="BLOGGER_PHOTO_ID_5352818307498271842" border="0" /&gt;&lt;/a&gt;One of hundreds of alpine waterfalls&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SkkH5HiJjqI/AAAAAAAABtY/0bKjh2nQ7jA/s1600-h/Isar_Paddle_Packraft44.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SkkH5HiJjqI/AAAAAAAABtY/0bKjh2nQ7jA/s400/Isar_Paddle_Packraft44.jpg" alt="" id="BLOGGER_PHOTO_ID_5352818309962763938" border="0" /&gt;&lt;/a&gt;The upper Sylvanstein Stausee Dam&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5e3l1wI/AAAAAAAABtg/nha-AfHQxJs/s1600-h/Isar_Paddle_Packraft12.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5e3l1wI/AAAAAAAABtg/nha-AfHQxJs/s400/Isar_Paddle_Packraft12.jpg" alt="" id="BLOGGER_PHOTO_ID_5352820515249968898" border="0" /&gt;&lt;/a&gt;Mixing point of multi-colored water&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5jvWwqI/AAAAAAAABto/1CxeXvBIXMc/s1600-h/Isar_Paddle_Packraft13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5jvWwqI/AAAAAAAABto/1CxeXvBIXMc/s400/Isar_Paddle_Packraft13.jpg" alt="" id="BLOGGER_PHOTO_ID_5352820516557603490" border="0" /&gt;&lt;/a&gt;Sylvanstein Stausee&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5wLsEaI/AAAAAAAABtw/-nMntEoOoJ0/s1600-h/Isar_Paddle_Packraft20.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_eIoDncf-Rgo/SkkJ5wLsEaI/AAAAAAAABtw/-nMntEoOoJ0/s400/Isar_Paddle_Packraft20.jpg" alt="" id="BLOGGER_PHOTO_ID_5352820519897665954" border="0" /&gt;&lt;/a&gt;Lunch break in Lengries&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/d5LuvLA4W08&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/d5LuvLA4W08&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5pvMIXSTnNY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/5pvMIXSTnNY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FW_WDoOuCt4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/FW_WDoOuCt4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2008/09/diedre-57.html"&gt;Diedre 5.7, Squamish - Climbing Beta&lt;/a&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2009/03/surfing-in-downtown-munich-germany.html"&gt;Surfing in Downtown Munich, Germany&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-1497059312706011321?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/1497059312706011321/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=1497059312706011321" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1497059312706011321?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/1497059312706011321?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/9RjEv2tdseY/paddling-isar-from-sharnitz-to.html" title="Paddling the Isar from Sharnitz to Wolfratshausen" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_eIoDncf-Rgo/Skj60kS2ePI/AAAAAAAABsw/73h5wo6Ufqk/s72-c/Paddle+Isar+Germany+Packraft.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/06/paddling-isar-from-sharnitz-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcHRXc9fCp7ImA9WxNaEE0.&quot;"><id>tag:blogger.com,1999:blog-4650152229438238529.post-2617991226510767157</id><published>2009-06-04T10:36:00.000-07:00</published><updated>2009-11-23T11:20:34.964-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T11:20:34.964-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="foto" /><title>Bar-headed Goose - Streifengans</title><content type="html">The &lt;a href="http://en.wikipedia.org/wiki/Bar-headed_Goose"&gt;Bar-headed Goose&lt;/a&gt; (&lt;a href="http://de.wikipedia.org/wiki/Streifengans"&gt;Streifengans&lt;/a&gt;) is seldom misidentified given its light color and striking black horizontal bars against a white background on its head. Native to Central Asia, scattered populations live throughout Europe, whose ancestors were probably escapees from bird collectors who fancied this bird's beauty. One of the highest flying birds in the world, they are able to migrate at over 10,000 m, hitch a free ride on the jet stream, and complete a 1,000 mile trip in one day. Compared to other geese their wing span to weight ratio is relatively large and specially adapted blood lets them fly high at low oxygen levels. The geese pictured here were photographed in Munich's English Garden, where a local population lives year-round off of frequent bread hand-outs from the locals. I observed one bold bar-headed goose approach a woman who had bread, stand in front of her with its neck streched high, and comically stomp its feet on the ground as its way to ask for a hand-out. Click on any thumbnail for a screen-filling full-resolution detailed image. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJa5N_bNI/AAAAAAAABhQ/l7voz_qY9Bs/s1600-h/IMG_8062.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJa5N_bNI/AAAAAAAABhQ/l7voz_qY9Bs/s400/IMG_8062.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531315515845842" border="0" /&gt;&lt;/a&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJlBCmdcI/AAAAAAAABhg/9-W-p1J3-Ow/s1600-h/IMG_8188.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 270px; height: 400px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJlBCmdcI/AAAAAAAABhg/9-W-p1J3-Ow/s400/IMG_8188.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531489414247874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eIoDncf-Rgo/SigJalEh13I/AAAAAAAABhI/CN6KlBruCG8/s1600-h/IMG_8060.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_eIoDncf-Rgo/SigJalEh13I/AAAAAAAABhI/CN6KlBruCG8/s400/IMG_8060.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531310107449202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eIoDncf-Rgo/SigJaXNAI2I/AAAAAAAABhA/lZ1urUNxpoM/s1600-h/IMG_8046.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 351px;" src="http://4.bp.blogspot.com/_eIoDncf-Rgo/SigJaXNAI2I/AAAAAAAABhA/lZ1urUNxpoM/s400/IMG_8046.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531306384892770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJaQAZDqI/AAAAAAAABg4/BM5SRqb2Nac/s1600-h/IMG_8011.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJaQAZDqI/AAAAAAAABg4/BM5SRqb2Nac/s400/IMG_8011.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531304452951714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJkzGrbfI/AAAAAAAABhY/MEO8xbNaB3I/s1600-h/IMG_8067.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJkzGrbfI/AAAAAAAABhY/MEO8xbNaB3I/s400/IMG_8067.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531485673254386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJaIgS4FI/AAAAAAAABgw/SOjp98xvXYA/s1600-h/IMG_7995.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 400px;" src="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJaIgS4FI/AAAAAAAABgw/SOjp98xvXYA/s400/IMG_7995.jpg" alt="" id="BLOGGER_PHOTO_ID_5343531302439280722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://obscuredclarity.blogspot.com/2009/04/mandarin-duck-mandarinente.html"&gt;Mandarin Duck - Mandarinente&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4650152229438238529-2617991226510767157?l=obscuredclarity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://obscuredclarity.blogspot.com/feeds/2617991226510767157/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4650152229438238529&amp;postID=2617991226510767157" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2617991226510767157?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4650152229438238529/posts/default/2617991226510767157?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ObscuredClarity/~3/RlydkmECOFM/bar-headed-goose-streifengans.html" title="Bar-headed Goose - Streifengans" /><author><name>Tim Molter</name><uri>http://www.blogger.com/profile/09117791052747688044</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="15060366094170073430" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_eIoDncf-Rgo/SigJa5N_bNI/AAAAAAAABhQ/l7voz_qY9Bs/s72-c/IMG_8062.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://obscuredclarity.blogspot.com/2009/06/bar-headed-goose-streifengans.html</feedburner:origLink></entry></feed>
