<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FremontTech Code Corner</title>
	<atom:link href="http://code.fremonttech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://code.fremonttech.com</link>
	<description>FremontTech in Fremont Nebraska Code Corner is a reference spot for our code monkeys</description>
	<lastBuildDate>Fri, 18 Nov 2011 00:54:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>jQuery Check</title>
		<link>http://code.fremonttech.com/js/jquery-check/</link>
		<comments>http://code.fremonttech.com/js/jquery-check/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 17:45:23 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=919</guid>
		<description><![CDATA[{code type=html} &#60;html&#62; &#60;head&#62; &#60;!&#8211; rename files to force them to fail for example rename &#8220;min.js&#8221; to &#8220;m1n.js&#8221; &#8211;&#62; &#60;!&#8211; grab 1.6.4 from google &#8211;&#62; &#60;script type=&#8221;text/javascript&#8221; src=&#8221;http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js&#8221;&#62;&#60;/script&#62; &#60;!&#8211; if its not online grab from jquery &#8211;&#62; &#60;script&#62;!window.jQuery &#38;#x26;&#38;#x26; document.write(unescape(&#8216;%3Cscript type=&#8221;text/javascript&#8221; src=&#8221;http://code.jquery.com/jquery-1.6.4.min.js&#8221;%3E%3C/script%3E&#8217;));&#60;/script&#62; &#60;!&#8211; if its not online grab latest from google &#8211;&#62; &#60;script&#62;!window.jQuery &#38;#x26;&#38;#x26; document.write(unescape(&#8216;%3Cscript [...]]]></description>
			<content:encoded><![CDATA[<p>{code type=html}<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;!&#8211; rename files to force them to fail<br />
for example rename &#8220;min.js&#8221; to &#8220;m1n.js&#8221; &#8211;&gt;<br />
&lt;!&#8211; grab 1.6.4 from google &#8211;&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js&#8221;&gt;&lt;/script&gt;<br />
&lt;!&#8211; if its not online grab from jquery &#8211;&gt;<br />
&lt;script&gt;!window.jQuery &amp;#x26;&amp;#x26; document.write(unescape(&#8216;%3Cscript type=&#8221;text/javascript&#8221; src=&#8221;http://code.jquery.com/jquery-1.6.4.min.js&#8221;%3E%3C/script%3E&#8217;));&lt;/script&gt;<br />
&lt;!&#8211; if its not online grab latest from google &#8211;&gt;<br />
&lt;script&gt;!window.jQuery &amp;#x26;&amp;#x26; document.write(unescape(&#8216;%3Cscript type=&#8221;text/javascript&#8221; src=&#8221;https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&#8221;%3E%3C/script%3E&#8217;));&lt;/script&gt;<br />
&lt;!&#8211; if its not online grab local &#8211;&gt;<br />
&lt;script&gt;!window.jQuery &amp;#x26;&amp;#x26; document.write(unescape(&#8216;%3Cscript type=&#8221;text/javascript&#8221; src=&#8221;/js/jquery-1.6.4.min.js&#8221;%3E%3C/script%3E&#8217;));&lt;/script&gt;<br />
&lt;!&#8211; if its not online your S.O.L. &#8211;&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
$(document).ready(function() {<br />
$(&#8220;.disabled&#8221;).hide();<br />
$(&#8220;body&#8221;).css(&#8220;background-color&#8221;,&#8221;green&#8221;);<br />
$(&#8220;body&#8221;).append(&#8216;&lt;div class=&#8221;enabled&#8221;&gt;jQuery is Loaded!!&lt;/div&gt;&#8217;);<br />
});<br />
&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt; &lt;!&#8211;<br />
if (typeof jQuery == &#8216;undefined&#8217;) {<br />
function createDiv() {<br />
var _body = document.getElementsByTagName(&#8216;body&#8217;) [0];<br />
var _div = document.createElement(&#8216;div&#8217;);<br />
var _text = document.createTextNode(&#8216;jQuery is &#8216;)<br />
_div.appendChild(_text);<br />
var _span = document.createElement(&#8216;span&#8217;);<br />
var _text2 = document.createTextNode(&#8216;not&#8217;)<br />
_span.appendChild(_text2);<br />
_div.appendChild(_span);<br />
var _text3 = document.createTextNode(&#8216; available!!&#8217;)<br />
_div.className = &#8216;disabled&#8217;;<br />
_div.appendChild(_text3);<br />
_body.appendChild(_div);<br />
}<br />
window.onload = createDiv;<br />
}<br />
&#8211;&gt; &lt;/script&gt;<br />
&lt;style&gt;<br />
body { background: #c91f2c; display: block; height: 100%; margin: 0; padding: 0; width: 100%; }<br />
noscript { background: none repeat scroll 0 0 #555555; box-shadow: 0 0 5px #000000 inset, 0 0 5px #FFFFFF; color: white; display: block; font-size: 100px; font-weight: bold; position: relative; text-align: center; text-shadow: 0 0 10px #000000; top: 50%; padding: 15px; margin-top: -50px; }<br />
.enabled { background: none repeat scroll 0 0 #555555; box-shadow: 0 0 5px #000000 inset, 0 0 5px #FFFFFF; color: white; display: block; font-size: 100px; font-weight: bold; position: relative; text-align: center; text-shadow: 0 0 10px #000000; top: 50%; padding: 15px; margin-top: -50px; }<br />
.disabled { background: none repeat scroll 0 0 #555555; box-shadow: 0 0 5px #000000 inset, 0 0 5px #FFFFFF; color: white; display: block; font-size: 100px; font-weight: bold; position: relative; text-align: center; text-shadow: 0 0 10px #000000; top: 50%; padding: 15px; margin-top: -50px; }<br />
span {color:#c91f2c}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;noscript&gt;Javascript is &lt;span&gt;disabled&lt;/span&gt;!!&lt;/noscript&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
{/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/js/jquery-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Errors Show or Hide</title>
		<link>http://code.fremonttech.com/phphtml/php-errors-show-or-hide/</link>
		<comments>http://code.fremonttech.com/phphtml/php-errors-show-or-hide/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 14:41:37 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[PHP/HTML]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=909</guid>
		<description><![CDATA[PHP Show Errors {code type=php}&#60;?php //show all possible errors error_reporting(E_ALL); //overrides php.ini setting ini_set(&#8216;display_errors&#8217;, &#8217;1&#8242;); ?&#62; {/code} PHP Hide Errors {code type=php}&#60;?php //hide all possible errors error_reporting(0); //overrides php.ini setting ini_set(&#8216;display_errors&#8217;, &#8217;0&#8242;); ?&#62; {/code} php.ini Show Errors {code type=php} //this should go in the php.ini file display_errors = On {/code} php.ini Hide Errors {code type=php} [...]]]></description>
			<content:encoded><![CDATA[<h3>PHP Show Errors</h3>
<p>{code type=php}&lt;?php<br />
//show all possible errors<br />
error_reporting(E_ALL);<br />
//overrides php.ini setting<br />
ini_set(&#8216;display_errors&#8217;, &#8217;1&#8242;);<br />
?&gt;<br />
{/code}</p>
<h3>PHP Hide Errors</h3>
<p>{code type=php}&lt;?php<br />
//hide all possible errors<br />
error_reporting(0);<br />
//overrides php.ini setting<br />
ini_set(&#8216;display_errors&#8217;, &#8217;0&#8242;);<br />
?&gt;<br />
{/code}</p>
<h3>php.ini Show Errors</h3>
<p>{code type=php}<br />
//this should go in the php.ini file<br />
display_errors = On<br />
{/code}</p>
<h3>php.ini Hide Errors</h3>
<p>{code type=php}<br />
//this should go in the php.ini file<br />
display_errors = Off<br />
{/code}</p>
<h3>PHP Error Handling Options</h3>
<p>{code type=php}&lt;?php<br />
// Turn off all error reporting<br />
error_reporting(0);</p>
<p>// Report simple running errors<br />
error_reporting(E_ERROR | E_WARNING | E_PARSE);</p>
<p>// Reporting E_NOTICE can be good too (to report uninitialized<br />
// variables or catch variable name misspellings &#8230;)<br />
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);</p>
<p>// Report all errors except E_NOTICE<br />
// This is the default value set in php.ini<br />
error_reporting(E_ALL ^ E_NOTICE);</p>
<p>// Report all PHP errors (see changelog)<br />
error_reporting(E_ALL);</p>
<p>// Report all PHP errors<br />
error_reporting(-1);</p>
<p>// Same as error_reporting(E_ALL);<br />
ini_set(&#8216;error_reporting&#8217;, E_ALL);<br />
?&gt;<br />
{/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/phphtml/php-errors-show-or-hide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Page Load Time</title>
		<link>http://code.fremonttech.com/phphtml/page-load-time/</link>
		<comments>http://code.fremonttech.com/phphtml/page-load-time/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 00:31:14 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[PHP/HTML]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=900</guid>
		<description><![CDATA[Insert this block of code at the very top of your page: {code type=php} &#60;?php $time = microtime(); $time = explode(&#8221; &#8220;, $time); $time = $time[1] + $time[0]; $start = $time; ?&#62; {/code} Place this part at the very end of your page {code type=php} &#60;?php $time = microtime(); $time = explode(&#8221; &#8220;, $time); $time [...]]]></description>
			<content:encoded><![CDATA[<p>Insert this block of code at the very top of your page:<br />
{code type=php} &lt;?php<br />
$time = microtime();<br />
$time = explode(&#8221; &#8220;, $time);<br />
$time = $time[1] + $time[0];<br />
$start = $time;<br />
?&gt;  {/code}</p>
<p>Place this part at the very end of your page<br />
{code type=php} &lt;?php<br />
$time = microtime();<br />
$time = explode(&#8221; &#8220;, $time);<br />
$time = $time[1] + $time[0];<br />
$finish = $time;<br />
$totaltime = ($finish &#8211; $start);<br />
printf (&#8220;This page took %f seconds to load.&#8221;, $totaltime);<br />
?&gt;  {/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/phphtml/page-load-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mime Types</title>
		<link>http://code.fremonttech.com/misc/mime-types/</link>
		<comments>http://code.fremonttech.com/misc/mime-types/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 18:45:20 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=892</guid>
		<description><![CDATA[This chart shows you a list of common MIME types and their corresponding file extensions. Extension MIME type .3dm x-world/x-3dmf .3dmf x-world/x-3dmf .a application/octet-stream .aab application/x-authorware-bin .aam application/x-authorware-map .aas application/x-authorware-seg .abc text/vnd.abc .acgi text/html .afl video/animaflex .ai application/postscript .aif audio/aiff .aif audio/x-aiff .aifc audio/aiff .aifc audio/x-aiff .aiff audio/aiff .aiff audio/x-aiff .aim application/x-aim .aip text/x-audiosoft-intra .ani [...]]]></description>
			<content:encoded><![CDATA[<p>This chart shows you a list of common MIME types and their corresponding file extensions.</p>
<table width="100%" cellspacing="0" cellpadding="0" border="0" class="main_border">
<tbody>
<tr>
<td>
<table width="100%" cellspacing="1" cellpadding="0" border="0" id="inner_table">
<tbody>
<tr>
<th class="alignleft">Extension</th>
<th>MIME type</th>
</tr>
<tr class="std_1">
<td>.3dm</td>
<td>x-world/x-3dmf</td>
</tr>
<tr class="std_2">
<td>.3dmf</td>
<td>x-world/x-3dmf</td>
</tr>
<tr class="std_1">
<td>.a</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.aab</td>
<td>application/x-authorware-bin</td>
</tr>
<tr class="std_1">
<td>.aam</td>
<td>application/x-authorware-map</td>
</tr>
<tr class="std_2">
<td>.aas</td>
<td>application/x-authorware-seg</td>
</tr>
<tr class="std_1">
<td>.abc</td>
<td>text/vnd.abc</td>
</tr>
<tr class="std_2">
<td>.acgi</td>
<td>text/html</td>
</tr>
<tr class="std_1">
<td>.afl</td>
<td>video/animaflex</td>
</tr>
<tr class="std_2">
<td>.ai</td>
<td>application/postscript</td>
</tr>
<tr class="std_1">
<td>.aif</td>
<td>audio/aiff</td>
</tr>
<tr class="std_2">
<td>.aif</td>
<td>audio/x-aiff</td>
</tr>
<tr class="std_1">
<td>.aifc</td>
<td>audio/aiff</td>
</tr>
<tr class="std_2">
<td>.aifc</td>
<td>audio/x-aiff</td>
</tr>
<tr class="std_1">
<td>.aiff</td>
<td>audio/aiff</td>
</tr>
<tr class="std_2">
<td>.aiff</td>
<td>audio/x-aiff</td>
</tr>
<tr class="std_1">
<td>.aim</td>
<td>application/x-aim</td>
</tr>
<tr class="std_2">
<td>.aip</td>
<td>text/x-audiosoft-intra</td>
</tr>
<tr class="std_1">
<td>.ani</td>
<td>application/x-navi-animation</td>
</tr>
<tr class="std_2">
<td>.aos</td>
<td>application/x-nokia-9000-communicator-add-on-software</td>
</tr>
<tr class="std_1">
<td>.aps</td>
<td>application/mime</td>
</tr>
<tr class="std_2">
<td>.arc</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.arj</td>
<td>application/arj</td>
</tr>
<tr class="std_2">
<td>.arj</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.art</td>
<td>image/x-jg</td>
</tr>
<tr class="std_2">
<td>.asf</td>
<td>video/x-ms-asf</td>
</tr>
<tr class="std_1">
<td>.asm</td>
<td>text/x-asm</td>
</tr>
<tr class="std_2">
<td>.asp</td>
<td>text/asp</td>
</tr>
<tr class="std_1">
<td>.asx</td>
<td>application/x-mplayer2</td>
</tr>
<tr class="std_2">
<td>.asx</td>
<td>video/x-ms-asf</td>
</tr>
<tr class="std_1">
<td>.asx</td>
<td>video/x-ms-asf-plugin</td>
</tr>
<tr class="std_2">
<td>.au</td>
<td>audio/basic</td>
</tr>
<tr class="std_1">
<td>.au</td>
<td>audio/x-au</td>
</tr>
<tr class="std_2">
<td>.avi</td>
<td>application/x-troff-msvideo</td>
</tr>
<tr class="std_1">
<td>.avi</td>
<td>video/avi</td>
</tr>
<tr class="std_2">
<td>.avi</td>
<td>video/msvideo</td>
</tr>
<tr class="std_1">
<td>.avi</td>
<td>video/x-msvideo</td>
</tr>
<tr class="std_2">
<td>.avs</td>
<td>video/avs-video</td>
</tr>
<tr class="std_1">
<td>.bcpio</td>
<td>application/x-bcpio</td>
</tr>
<tr class="std_2">
<td>.bin</td>
<td>application/mac-binary</td>
</tr>
<tr class="std_1">
<td>.bin</td>
<td>application/macbinary</td>
</tr>
<tr class="std_2">
<td>.bin</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.bin</td>
<td>application/x-binary</td>
</tr>
<tr class="std_2">
<td>.bin</td>
<td>application/x-macbinary</td>
</tr>
<tr class="std_1">
<td>.bm</td>
<td>image/bmp</td>
</tr>
<tr class="std_2">
<td>.bmp</td>
<td>image/bmp</td>
</tr>
<tr class="std_1">
<td>.bmp</td>
<td>image/x-windows-bmp</td>
</tr>
<tr class="std_2">
<td>.boo</td>
<td>application/book</td>
</tr>
<tr class="std_1">
<td>.book</td>
<td>application/book</td>
</tr>
<tr class="std_2">
<td>.boz</td>
<td>application/x-bzip2</td>
</tr>
<tr class="std_1">
<td>.bsh</td>
<td>application/x-bsh</td>
</tr>
<tr class="std_2">
<td>.bz</td>
<td>application/x-bzip</td>
</tr>
<tr class="std_1">
<td>.bz2</td>
<td>application/x-bzip2</td>
</tr>
<tr class="std_2">
<td>.c</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.c</td>
<td>text/x-c</td>
</tr>
<tr class="std_2">
<td>.c++</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.cat</td>
<td>application/vnd.ms-pki.seccat</td>
</tr>
<tr class="std_2">
<td>.cc</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.cc</td>
<td>text/x-c</td>
</tr>
<tr class="std_2">
<td>.ccad</td>
<td>application/clariscad</td>
</tr>
<tr class="std_1">
<td>.cco</td>
<td>application/x-cocoa</td>
</tr>
<tr class="std_2">
<td>.cdf</td>
<td>application/cdf</td>
</tr>
<tr class="std_1">
<td>.cdf</td>
<td>application/x-cdf</td>
</tr>
<tr class="std_2">
<td>.cdf</td>
<td>application/x-netcdf</td>
</tr>
<tr class="std_1">
<td>.cer</td>
<td>application/pkix-cert</td>
</tr>
<tr class="std_2">
<td>.cer</td>
<td>application/x-x509-ca-cert</td>
</tr>
<tr class="std_1">
<td>.cha</td>
<td>application/x-chat</td>
</tr>
<tr class="std_2">
<td>.chat</td>
<td>application/x-chat</td>
</tr>
<tr class="std_1">
<td>.class</td>
<td>application/java</td>
</tr>
<tr class="std_2">
<td>.class</td>
<td>application/java-byte-code</td>
</tr>
<tr class="std_1">
<td>.class</td>
<td>application/x-java-class</td>
</tr>
<tr class="std_2">
<td>.com</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.com</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.conf</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.cpio</td>
<td>application/x-cpio</td>
</tr>
<tr class="std_2">
<td>.cpp</td>
<td>text/x-c</td>
</tr>
<tr class="std_1">
<td>.cpt</td>
<td>application/mac-compactpro</td>
</tr>
<tr class="std_2">
<td>.cpt</td>
<td>application/x-compactpro</td>
</tr>
<tr class="std_1">
<td>.cpt</td>
<td>application/x-cpt</td>
</tr>
<tr class="std_2">
<td>.crl</td>
<td>application/pkcs-crl</td>
</tr>
<tr class="std_1">
<td>.crl</td>
<td>application/pkix-crl</td>
</tr>
<tr class="std_2">
<td>.crt</td>
<td>application/pkix-cert</td>
</tr>
<tr class="std_1">
<td>.crt</td>
<td>application/x-x509-ca-cert</td>
</tr>
<tr class="std_2">
<td>.crt</td>
<td>application/x-x509-user-cert</td>
</tr>
<tr class="std_1">
<td>.csh</td>
<td>application/x-csh</td>
</tr>
<tr class="std_2">
<td>.csh</td>
<td>text/x-script.csh</td>
</tr>
<tr class="std_1">
<td>.css</td>
<td>application/x-pointplus</td>
</tr>
<tr class="std_2">
<td>.css</td>
<td>text/css</td>
</tr>
<tr class="std_1">
<td>.cxx</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.dcr</td>
<td>application/x-director</td>
</tr>
<tr class="std_1">
<td>.deepv</td>
<td>application/x-deepv</td>
</tr>
<tr class="std_2">
<td>.def</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.der</td>
<td>application/x-x509-ca-cert</td>
</tr>
<tr class="std_2">
<td>.dif</td>
<td>video/x-dv</td>
</tr>
<tr class="std_1">
<td>.dir</td>
<td>application/x-director</td>
</tr>
<tr class="std_2">
<td>.dl</td>
<td>video/dl</td>
</tr>
<tr class="std_1">
<td>.dl</td>
<td>video/x-dl</td>
</tr>
<tr class="std_2">
<td>.doc</td>
<td>application/msword</td>
</tr>
<tr class="std_1">
<td>.dot</td>
<td>application/msword</td>
</tr>
<tr class="std_2">
<td>.dp</td>
<td>application/commonground</td>
</tr>
<tr class="std_1">
<td>.drw</td>
<td>application/drafting</td>
</tr>
<tr class="std_2">
<td>.dump</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.dv</td>
<td>video/x-dv</td>
</tr>
<tr class="std_2">
<td>.dvi</td>
<td>application/x-dvi</td>
</tr>
<tr class="std_1">
<td>.dwf</td>
<td>drawing/x-dwf (old)</td>
</tr>
<tr class="std_2">
<td>.dwf</td>
<td>model/vnd.dwf</td>
</tr>
<tr class="std_1">
<td>.dwg</td>
<td>application/acad</td>
</tr>
<tr class="std_2">
<td>.dwg</td>
<td>image/vnd.dwg</td>
</tr>
<tr class="std_1">
<td>.dwg</td>
<td>image/x-dwg</td>
</tr>
<tr class="std_2">
<td>.dxf</td>
<td>application/dxf</td>
</tr>
<tr class="std_1">
<td>.dxf</td>
<td>image/vnd.dwg</td>
</tr>
<tr class="std_2">
<td>.dxf</td>
<td>image/x-dwg</td>
</tr>
<tr class="std_1">
<td>.dxr</td>
<td>application/x-director</td>
</tr>
<tr class="std_2">
<td>.el</td>
<td>text/x-script.elisp</td>
</tr>
<tr class="std_1">
<td>.elc</td>
<td>application/x-bytecode.elisp (compiled<br />
        elisp)</td>
</tr>
<tr class="std_2">
<td>.elc</td>
<td>application/x-elc</td>
</tr>
<tr class="std_1">
<td>.env</td>
<td>application/x-envoy</td>
</tr>
<tr class="std_2">
<td>.eps</td>
<td>application/postscript</td>
</tr>
<tr class="std_1">
<td>.es</td>
<td>application/x-esrehber</td>
</tr>
<tr class="std_2">
<td>.etx</td>
<td>text/x-setext</td>
</tr>
<tr class="std_1">
<td>.evy</td>
<td>application/envoy</td>
</tr>
<tr class="std_2">
<td>.evy</td>
<td>application/x-envoy</td>
</tr>
<tr class="std_1">
<td>.exe</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.f</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.f</td>
<td>text/x-fortran</td>
</tr>
<tr class="std_2">
<td>.f77</td>
<td>text/x-fortran</td>
</tr>
<tr class="std_1">
<td>.f90</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.f90</td>
<td>text/x-fortran</td>
</tr>
<tr class="std_1">
<td>.fdf</td>
<td>application/vnd.fdf</td>
</tr>
<tr class="std_2">
<td>.fif</td>
<td>application/fractals</td>
</tr>
<tr class="std_1">
<td>.fif</td>
<td>image/fif</td>
</tr>
<tr class="std_2">
<td>.fli</td>
<td>video/fli</td>
</tr>
<tr class="std_1">
<td>.fli</td>
<td>video/x-fli</td>
</tr>
<tr class="std_2">
<td>.flo</td>
<td>image/florian</td>
</tr>
<tr class="std_1">
<td>.flx</td>
<td>text/vnd.fmi.flexstor</td>
</tr>
<tr class="std_2">
<td>.fmf</td>
<td>video/x-atomic3d-feature</td>
</tr>
<tr class="std_1">
<td>.for</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.for</td>
<td>text/x-fortran</td>
</tr>
<tr class="std_1">
<td>.fpx</td>
<td>image/vnd.fpx</td>
</tr>
<tr class="std_2">
<td>.fpx</td>
<td>image/vnd.net-fpx</td>
</tr>
<tr class="std_1">
<td>.frl</td>
<td>application/freeloader</td>
</tr>
<tr class="std_2">
<td>.funk</td>
<td>audio/make</td>
</tr>
<tr class="std_1">
<td>.g</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.g3</td>
<td>image/g3fax</td>
</tr>
<tr class="std_1">
<td>.gif</td>
<td>image/gif</td>
</tr>
<tr class="std_2">
<td>.gl</td>
<td>video/gl</td>
</tr>
<tr class="std_1">
<td>.gl</td>
<td>video/x-gl</td>
</tr>
<tr class="std_2">
<td>.gsd</td>
<td>audio/x-gsm</td>
</tr>
<tr class="std_1">
<td>.gsm</td>
<td>audio/x-gsm</td>
</tr>
<tr class="std_2">
<td>.gsp</td>
<td>application/x-gsp</td>
</tr>
<tr class="std_1">
<td>.gss</td>
<td>application/x-gss</td>
</tr>
<tr class="std_2">
<td>.gtar</td>
<td>application/x-gtar</td>
</tr>
<tr class="std_1">
<td>.gz</td>
<td>application/x-compressed</td>
</tr>
<tr class="std_2">
<td>.gz</td>
<td>application/x-gzip</td>
</tr>
<tr class="std_1">
<td>.gzip</td>
<td>application/x-gzip</td>
</tr>
<tr class="std_2">
<td>.gzip</td>
<td>multipart/x-gzip</td>
</tr>
<tr class="std_1">
<td>.h</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.h</td>
<td>text/x-h</td>
</tr>
<tr class="std_1">
<td>.hdf</td>
<td>application/x-hdf</td>
</tr>
<tr class="std_2">
<td>.help</td>
<td>application/x-helpfile</td>
</tr>
<tr class="std_1">
<td>.hgl</td>
<td>application/vnd.hp-hpgl</td>
</tr>
<tr class="std_2">
<td>.hh</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.hh</td>
<td>text/x-h</td>
</tr>
<tr class="std_2">
<td>.hlb</td>
<td>text/x-script</td>
</tr>
<tr class="std_1">
<td>.hlp</td>
<td>application/hlp</td>
</tr>
<tr class="std_2">
<td>.hlp</td>
<td>application/x-helpfile</td>
</tr>
<tr class="std_1">
<td>.hlp</td>
<td>application/x-winhelp</td>
</tr>
<tr class="std_2">
<td>.hpg</td>
<td>application/vnd.hp-hpgl</td>
</tr>
<tr class="std_1">
<td>.hpgl</td>
<td>application/vnd.hp-hpgl</td>
</tr>
<tr class="std_2">
<td>.hqx</td>
<td>application/binhex</td>
</tr>
<tr class="std_1">
<td>.hqx</td>
<td>application/binhex4</td>
</tr>
<tr class="std_2">
<td>.hqx</td>
<td>application/mac-binhex</td>
</tr>
<tr class="std_1">
<td>.hqx</td>
<td>application/mac-binhex40</td>
</tr>
<tr class="std_2">
<td>.hqx</td>
<td>application/x-binhex40</td>
</tr>
<tr class="std_1">
<td>.hqx</td>
<td>application/x-mac-binhex40</td>
</tr>
<tr class="std_2">
<td>.hta</td>
<td>application/hta</td>
</tr>
<tr class="std_1">
<td>.htc</td>
<td>text/x-component</td>
</tr>
<tr class="std_2">
<td>.htm</td>
<td>text/html</td>
</tr>
<tr class="std_1">
<td>.html</td>
<td>text/html</td>
</tr>
<tr class="std_2">
<td>.htmls</td>
<td>text/html</td>
</tr>
<tr class="std_1">
<td>.htt</td>
<td>text/webviewhtml</td>
</tr>
<tr class="std_2">
<td>.htx </td>
<td>text/html</td>
</tr>
<tr class="std_1">
<td>.ice </td>
<td>x-conference/x-cooltalk</td>
</tr>
<tr class="std_2">
<td>.ico</td>
<td>image/x-icon</td>
</tr>
<tr class="std_1">
<td>.idc</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.ief</td>
<td>image/ief</td>
</tr>
<tr class="std_1">
<td>.iefs</td>
<td>image/ief</td>
</tr>
<tr class="std_2">
<td>.iges</td>
<td>application/iges</td>
</tr>
<tr class="std_1">
<td>.iges </td>
<td>model/iges</td>
</tr>
<tr class="std_2">
<td>.igs</td>
<td>application/iges</td>
</tr>
<tr class="std_1">
<td>.igs</td>
<td>model/iges</td>
</tr>
<tr class="std_2">
<td>.ima</td>
<td>application/x-ima</td>
</tr>
<tr class="std_1">
<td>.imap</td>
<td>application/x-httpd-imap</td>
</tr>
<tr class="std_2">
<td>.inf </td>
<td>application/inf</td>
</tr>
<tr class="std_1">
<td>.ins</td>
<td>application/x-internett-signup</td>
</tr>
<tr class="std_2">
<td>.ip </td>
<td>application/x-ip2</td>
</tr>
<tr class="std_1">
<td>.isu</td>
<td>video/x-isvideo</td>
</tr>
<tr class="std_2">
<td>.it</td>
<td>audio/it</td>
</tr>
<tr class="std_1">
<td>.iv</td>
<td>application/x-inventor</td>
</tr>
<tr class="std_2">
<td>.ivr</td>
<td>i-world/i-vrml</td>
</tr>
<tr class="std_1">
<td>.ivy</td>
<td>application/x-livescreen</td>
</tr>
<tr class="std_2">
<td>.jam </td>
<td>audio/x-jam</td>
</tr>
<tr class="std_1">
<td>.jav</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.jav</td>
<td>text/x-java-source</td>
</tr>
<tr class="std_1">
<td>.java</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.java </td>
<td>text/x-java-source</td>
</tr>
<tr class="std_1">
<td>.jcm </td>
<td>application/x-java-commerce</td>
</tr>
<tr class="std_2">
<td>.jfif</td>
<td>image/jpeg</td>
</tr>
<tr class="std_1">
<td>.jfif</td>
<td>image/pjpeg</td>
</tr>
<tr class="std_2">
<td>.jfif-tbnl</td>
<td>image/jpeg</td>
</tr>
<tr class="std_1">
<td>.jpe</td>
<td>image/jpeg</td>
</tr>
<tr class="std_2">
<td>.jpe</td>
<td>image/pjpeg</td>
</tr>
<tr class="std_1">
<td>.jpeg</td>
<td>image/jpeg</td>
</tr>
<tr class="std_2">
<td>.jpeg</td>
<td>image/pjpeg</td>
</tr>
<tr class="std_1">
<td>.jpg </td>
<td>image/jpeg</td>
</tr>
<tr class="std_2">
<td>.jpg </td>
<td>image/pjpeg</td>
</tr>
<tr class="std_1">
<td>.jps</td>
<td>image/x-jps</td>
</tr>
<tr class="std_2">
<td>.js </td>
<td>application/x-javascript</td>
</tr>
<tr class="std_1">
<td>.jut</td>
<td>image/jutvision</td>
</tr>
<tr class="std_2">
<td>.kar</td>
<td>audio/midi</td>
</tr>
<tr class="std_1">
<td>.kar</td>
<td>music/x-karaoke</td>
</tr>
<tr class="std_2">
<td>.ksh</td>
<td>application/x-ksh</td>
</tr>
<tr class="std_1">
<td>.ksh</td>
<td>text/x-script.ksh</td>
</tr>
<tr class="std_2">
<td>.la </td>
<td>audio/nspaudio</td>
</tr>
<tr class="std_1">
<td>.la </td>
<td>audio/x-nspaudio</td>
</tr>
<tr class="std_2">
<td>.lam</td>
<td>audio/x-liveaudio</td>
</tr>
<tr class="std_1">
<td>.latex </td>
<td>application/x-latex</td>
</tr>
<tr class="std_2">
<td>.lha</td>
<td>application/lha</td>
</tr>
<tr class="std_1">
<td>.lha</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.lha</td>
<td>application/x-lha</td>
</tr>
<tr class="std_1">
<td>.lhx</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.list</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.lma</td>
<td>audio/nspaudio</td>
</tr>
<tr class="std_2">
<td>.lma</td>
<td>audio/x-nspaudio</td>
</tr>
<tr class="std_1">
<td>.log </td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.lsp </td>
<td>application/x-lisp</td>
</tr>
<tr class="std_1">
<td>.lsp </td>
<td>text/x-script.lisp</td>
</tr>
<tr class="std_2">
<td>.lst </td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.lsx</td>
<td>text/x-la-asf</td>
</tr>
<tr class="std_2">
<td>.ltx</td>
<td>application/x-latex</td>
</tr>
<tr class="std_1">
<td>.lzh</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.lzh</td>
<td>application/x-lzh</td>
</tr>
<tr class="std_1">
<td>.lzx</td>
<td>application/lzx</td>
</tr>
<tr class="std_2">
<td>.lzx</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.lzx</td>
<td>application/x-lzx</td>
</tr>
<tr class="std_2">
<td>.m</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.m</td>
<td>text/x-m</td>
</tr>
<tr class="std_2">
<td>.m1v</td>
<td>video/mpeg</td>
</tr>
<tr class="std_1">
<td>.m2a</td>
<td>audio/mpeg</td>
</tr>
<tr class="std_2">
<td>.m2v</td>
<td>video/mpeg</td>
</tr>
<tr class="std_1">
<td>.m3u </td>
<td>audio/x-mpequrl</td>
</tr>
<tr class="std_2">
<td>.man</td>
<td>application/x-troff-man</td>
</tr>
<tr class="std_1">
<td>.map</td>
<td>application/x-navimap</td>
</tr>
<tr class="std_2">
<td>.mar</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.mbd</td>
<td>application/mbedlet</td>
</tr>
<tr class="std_2">
<td>.mc$</td>
<td>application/x-magic-cap-package-1.0</td>
</tr>
<tr class="std_1">
<td>.mcd</td>
<td>application/mcad</td>
</tr>
<tr class="std_2">
<td>.mcd</td>
<td>application/x-mathcad</td>
</tr>
<tr class="std_1">
<td>.mcf</td>
<td>image/vasa</td>
</tr>
<tr class="std_2">
<td>.mcf</td>
<td>text/mcf</td>
</tr>
<tr class="std_1">
<td>.mcp</td>
<td>application/netmc</td>
</tr>
<tr class="std_2">
<td>.me </td>
<td>application/x-troff-me</td>
</tr>
<tr class="std_1">
<td>.mht</td>
<td>message/rfc822</td>
</tr>
<tr class="std_2">
<td>.mhtml</td>
<td>message/rfc822</td>
</tr>
<tr class="std_1">
<td>.mid</td>
<td>application/x-midi</td>
</tr>
<tr class="std_2">
<td>.mid</td>
<td>audio/midi</td>
</tr>
<tr class="std_1">
<td>.mid</td>
<td>audio/x-mid</td>
</tr>
<tr class="std_2">
<td>.mid</td>
<td>audio/x-midi</td>
</tr>
<tr class="std_1">
<td>.mid</td>
<td>music/crescendo</td>
</tr>
<tr class="std_2">
<td>.mid</td>
<td>x-music/x-midi</td>
</tr>
<tr class="std_1">
<td>.midi</td>
<td>application/x-midi</td>
</tr>
<tr class="std_2">
<td>.midi</td>
<td>audio/midi</td>
</tr>
<tr class="std_1">
<td>.midi</td>
<td>audio/x-mid</td>
</tr>
<tr class="std_2">
<td>.midi</td>
<td>audio/x-midi</td>
</tr>
<tr class="std_1">
<td>.midi</td>
<td>music/crescendo</td>
</tr>
<tr class="std_2">
<td>.midi</td>
<td>x-music/x-midi</td>
</tr>
<tr class="std_1">
<td>.mif</td>
<td>application/x-frame</td>
</tr>
<tr class="std_2">
<td>.mif</td>
<td>application/x-mif</td>
</tr>
<tr class="std_1">
<td>.mime </td>
<td>message/rfc822</td>
</tr>
<tr class="std_2">
<td>.mime </td>
<td>www/mime</td>
</tr>
<tr class="std_1">
<td>.mjf</td>
<td>audio/x-vnd.audioexplosion.mjuicemediafile</td>
</tr>
<tr class="std_2">
<td>.mjpg </td>
<td>video/x-motion-jpeg</td>
</tr>
<tr class="std_1">
<td>.mm</td>
<td>application/base64</td>
</tr>
<tr class="std_2">
<td>.mm</td>
<td>application/x-meme</td>
</tr>
<tr class="std_1">
<td>.mme</td>
<td>application/base64</td>
</tr>
<tr class="std_2">
<td>.mod</td>
<td>audio/mod</td>
</tr>
<tr class="std_1">
<td>.mod</td>
<td>audio/x-mod</td>
</tr>
<tr class="std_2">
<td>.moov</td>
<td>video/quicktime</td>
</tr>
<tr class="std_1">
<td>.mov</td>
<td>video/quicktime</td>
</tr>
<tr class="std_2">
<td>.movie</td>
<td>video/x-sgi-movie</td>
</tr>
<tr class="std_1">
<td>.mp2</td>
<td>audio/mpeg</td>
</tr>
<tr class="std_2">
<td>.mp2</td>
<td>audio/x-mpeg</td>
</tr>
<tr class="std_1">
<td>.mp2</td>
<td>video/mpeg</td>
</tr>
<tr class="std_2">
<td>.mp2</td>
<td>video/x-mpeg</td>
</tr>
<tr class="std_1">
<td>.mp2</td>
<td>video/x-mpeq2a</td>
</tr>
<tr class="std_2">
<td>.mp3</td>
<td>audio/mpeg3</td>
</tr>
<tr class="std_1">
<td>.mp3</td>
<td>audio/x-mpeg-3</td>
</tr>
<tr class="std_2">
<td>.mp3</td>
<td>video/mpeg</td>
</tr>
<tr class="std_1">
<td>.mp3</td>
<td>video/x-mpeg</td>
</tr>
<tr class="std_2">
<td>.mpa</td>
<td>audio/mpeg</td>
</tr>
<tr class="std_1">
<td>.mpa</td>
<td>video/mpeg</td>
</tr>
<tr class="std_2">
<td>.mpc</td>
<td>application/x-project</td>
</tr>
<tr class="std_1">
<td>.mpe</td>
<td>video/mpeg</td>
</tr>
<tr class="std_2">
<td>.mpeg</td>
<td>video/mpeg</td>
</tr>
<tr class="std_1">
<td>.mpg</td>
<td>audio/mpeg</td>
</tr>
<tr class="std_2">
<td>.mpg</td>
<td>video/mpeg</td>
</tr>
<tr class="std_1">
<td>.mpga</td>
<td>audio/mpeg</td>
</tr>
<tr class="std_2">
<td>.mpp</td>
<td>application/vnd.ms-project</td>
</tr>
<tr class="std_1">
<td>.mpt</td>
<td>application/x-project</td>
</tr>
<tr class="std_2">
<td>.mpv</td>
<td>application/x-project</td>
</tr>
<tr class="std_1">
<td>.mpx</td>
<td>application/x-project</td>
</tr>
<tr class="std_2">
<td>.mrc</td>
<td>application/marc</td>
</tr>
<tr class="std_1">
<td>.ms</td>
<td>application/x-troff-ms</td>
</tr>
<tr class="std_2">
<td>.mv</td>
<td>video/x-sgi-movie</td>
</tr>
<tr class="std_1">
<td>.my</td>
<td>audio/make</td>
</tr>
<tr class="std_2">
<td>.mzz</td>
<td>application/x-vnd.audioexplosion.mzz</td>
</tr>
<tr class="std_1">
<td>.nap</td>
<td>image/naplps</td>
</tr>
<tr class="std_2">
<td>.naplps</td>
<td>image/naplps</td>
</tr>
<tr class="std_1">
<td>.nc</td>
<td>application/x-netcdf</td>
</tr>
<tr class="std_2">
<td>.ncm</td>
<td>application/vnd.nokia.configuration-message</td>
</tr>
<tr class="std_1">
<td>.nif</td>
<td>image/x-niff</td>
</tr>
<tr class="std_2">
<td>.niff</td>
<td>image/x-niff</td>
</tr>
<tr class="std_1">
<td>.nix</td>
<td>application/x-mix-transfer</td>
</tr>
<tr class="std_2">
<td>.nsc</td>
<td>application/x-conference</td>
</tr>
<tr class="std_1">
<td>.nvd</td>
<td>application/x-navidoc</td>
</tr>
<tr class="std_2">
<td>.o</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.oda</td>
<td>application/oda</td>
</tr>
<tr class="std_2">
<td>.omc</td>
<td>application/x-omc</td>
</tr>
<tr class="std_1">
<td>.omcd</td>
<td>application/x-omcdatamaker</td>
</tr>
<tr class="std_2">
<td>.omcr</td>
<td>application/x-omcregerator</td>
</tr>
<tr class="std_1">
<td>.p</td>
<td>text/x-pascal</td>
</tr>
<tr class="std_2">
<td>.p10</td>
<td>application/pkcs10</td>
</tr>
<tr class="std_1">
<td>.p10</td>
<td>application/x-pkcs10</td>
</tr>
<tr class="std_2">
<td>.p12</td>
<td>application/pkcs-12</td>
</tr>
<tr class="std_1">
<td>.p12</td>
<td>application/x-pkcs12</td>
</tr>
<tr class="std_2">
<td>.p7a</td>
<td>application/x-pkcs7-signature</td>
</tr>
<tr class="std_1">
<td>.p7c</td>
<td>application/pkcs7-mime</td>
</tr>
<tr class="std_2">
<td>.p7c</td>
<td>application/x-pkcs7-mime</td>
</tr>
<tr class="std_1">
<td>.p7m</td>
<td>application/pkcs7-mime</td>
</tr>
<tr class="std_2">
<td>.p7m</td>
<td>application/x-pkcs7-mime</td>
</tr>
<tr class="std_1">
<td>.p7r</td>
<td>application/x-pkcs7-certreqresp</td>
</tr>
<tr class="std_2">
<td>.p7s</td>
<td>application/pkcs7-signature</td>
</tr>
<tr class="std_1">
<td>.part </td>
<td>application/pro_eng</td>
</tr>
<tr class="std_2">
<td>.pas</td>
<td>text/pascal</td>
</tr>
<tr class="std_1">
<td>.pbm </td>
<td>image/x-portable-bitmap</td>
</tr>
<tr class="std_2">
<td>.pcl</td>
<td>application/vnd.hp-pcl</td>
</tr>
<tr class="std_1">
<td>.pcl</td>
<td>application/x-pcl</td>
</tr>
<tr class="std_2">
<td>.pct</td>
<td>image/x-pict</td>
</tr>
<tr class="std_1">
<td>.pcx</td>
<td>image/x-pcx</td>
</tr>
<tr class="std_2">
<td>.pdb</td>
<td>chemical/x-pdb</td>
</tr>
<tr class="std_1">
<td>.pdf</td>
<td>application/pdf</td>
</tr>
<tr class="std_2">
<td>.pfunk</td>
<td>audio/make</td>
</tr>
<tr class="std_1">
<td>.pfunk</td>
<td>audio/make.my.funk</td>
</tr>
<tr class="std_2">
<td>.pgm</td>
<td>image/x-portable-graymap</td>
</tr>
<tr class="std_1">
<td>.pgm</td>
<td>image/x-portable-greymap</td>
</tr>
<tr class="std_2">
<td>.pic</td>
<td>image/pict</td>
</tr>
<tr class="std_1">
<td>.pict</td>
<td>image/pict</td>
</tr>
<tr class="std_2">
<td>.pkg</td>
<td>application/x-newton-compatible-pkg</td>
</tr>
<tr class="std_1">
<td>.pko</td>
<td>application/vnd.ms-pki.pko</td>
</tr>
<tr class="std_2">
<td>.pl</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.pl</td>
<td>text/x-script.perl</td>
</tr>
<tr class="std_2">
<td>.plx</td>
<td>application/x-pixclscript</td>
</tr>
<tr class="std_1">
<td>.pm</td>
<td>image/x-xpixmap</td>
</tr>
<tr class="std_2">
<td>.pm</td>
<td>text/x-script.perl-module</td>
</tr>
<tr class="std_1">
<td>.pm4 </td>
<td>application/x-pagemaker</td>
</tr>
<tr class="std_2">
<td>.pm5</td>
<td>application/x-pagemaker</td>
</tr>
<tr class="std_1">
<td>.png</td>
<td>image/png</td>
</tr>
<tr class="std_2">
<td>.pnm</td>
<td>application/x-portable-anymap</td>
</tr>
<tr class="std_1">
<td>.pnm</td>
<td>image/x-portable-anymap</td>
</tr>
<tr class="std_2">
<td>.pot</td>
<td>application/mspowerpoint</td>
</tr>
<tr class="std_1">
<td>.pot</td>
<td>application/vnd.ms-powerpoint</td>
</tr>
<tr class="std_2">
<td>.pov</td>
<td>model/x-pov</td>
</tr>
<tr class="std_1">
<td>.ppa</td>
<td>application/vnd.ms-powerpoint</td>
</tr>
<tr class="std_2">
<td>.ppm</td>
<td>image/x-portable-pixmap</td>
</tr>
<tr class="std_1">
<td>.pps</td>
<td>application/mspowerpoint</td>
</tr>
<tr class="std_2">
<td>.pps</td>
<td>application/vnd.ms-powerpoint</td>
</tr>
<tr class="std_1">
<td>.ppt</td>
<td>application/mspowerpoint</td>
</tr>
<tr class="std_2">
<td>.ppt</td>
<td>application/powerpoint</td>
</tr>
<tr class="std_1">
<td>.ppt</td>
<td>application/vnd.ms-powerpoint</td>
</tr>
<tr class="std_2">
<td>.ppt</td>
<td>application/x-mspowerpoint</td>
</tr>
<tr class="std_1">
<td>.ppz</td>
<td>application/mspowerpoint</td>
</tr>
<tr class="std_2">
<td>.pre</td>
<td>application/x-freelance</td>
</tr>
<tr class="std_1">
<td>.prt</td>
<td>application/pro_eng</td>
</tr>
<tr class="std_2">
<td>.ps</td>
<td>application/postscript</td>
</tr>
<tr class="std_1">
<td>.psd</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.pvu</td>
<td>paleovu/x-pv</td>
</tr>
<tr class="std_1">
<td>.pwz </td>
<td>application/vnd.ms-powerpoint</td>
</tr>
<tr class="std_2">
<td>.py </td>
<td>text/x-script.phyton</td>
</tr>
<tr class="std_1">
<td>.pyc </td>
<td>applicaiton/x-bytecode.python</td>
</tr>
<tr class="std_2">
<td>.qcp </td>
<td>audio/vnd.qcelp</td>
</tr>
<tr class="std_1">
<td>.qd3 </td>
<td>x-world/x-3dmf</td>
</tr>
<tr class="std_2">
<td>.qd3d </td>
<td>x-world/x-3dmf</td>
</tr>
<tr class="std_1">
<td>.qif</td>
<td>image/x-quicktime</td>
</tr>
<tr class="std_2">
<td>.qt</td>
<td>video/quicktime</td>
</tr>
<tr class="std_1">
<td>.qtc</td>
<td>video/x-qtc</td>
</tr>
<tr class="std_2">
<td>.qti</td>
<td>image/x-quicktime</td>
</tr>
<tr class="std_1">
<td>.qtif</td>
<td>image/x-quicktime</td>
</tr>
<tr class="std_2">
<td>.ra</td>
<td>audio/x-pn-realaudio</td>
</tr>
<tr class="std_1">
<td>.ra</td>
<td>audio/x-pn-realaudio-plugin</td>
</tr>
<tr class="std_2">
<td>.ra</td>
<td>audio/x-realaudio</td>
</tr>
<tr class="std_1">
<td>.ram</td>
<td>audio/x-pn-realaudio</td>
</tr>
<tr class="std_2">
<td>.ras</td>
<td>application/x-cmu-raster</td>
</tr>
<tr class="std_1">
<td>.ras</td>
<td>image/cmu-raster</td>
</tr>
<tr class="std_2">
<td>.ras</td>
<td>image/x-cmu-raster</td>
</tr>
<tr class="std_1">
<td>.rast</td>
<td>image/cmu-raster</td>
</tr>
<tr class="std_2">
<td>.rexx </td>
<td>text/x-script.rexx</td>
</tr>
<tr class="std_1">
<td>.rf</td>
<td>image/vnd.rn-realflash</td>
</tr>
<tr class="std_2">
<td>.rgb </td>
<td>image/x-rgb</td>
</tr>
<tr class="std_1">
<td>.rm</td>
<td>application/vnd.rn-realmedia</td>
</tr>
<tr class="std_2">
<td>.rm</td>
<td>audio/x-pn-realaudio</td>
</tr>
<tr class="std_1">
<td>.rmi</td>
<td>audio/mid</td>
</tr>
<tr class="std_2">
<td>.rmm </td>
<td>audio/x-pn-realaudio</td>
</tr>
<tr class="std_1">
<td>.rmp</td>
<td>audio/x-pn-realaudio</td>
</tr>
<tr class="std_2">
<td>.rmp</td>
<td>audio/x-pn-realaudio-plugin</td>
</tr>
<tr class="std_1">
<td>.rng</td>
<td>application/ringing-tones</td>
</tr>
<tr class="std_2">
<td>.rng</td>
<td>application/vnd.nokia.ringing-tone</td>
</tr>
<tr class="std_1">
<td>.rnx </td>
<td>application/vnd.rn-realplayer</td>
</tr>
<tr class="std_2">
<td>.roff</td>
<td>application/x-troff</td>
</tr>
<tr class="std_1">
<td>.rp </td>
<td>image/vnd.rn-realpix</td>
</tr>
<tr class="std_2">
<td>.rpm</td>
<td>audio/x-pn-realaudio-plugin</td>
</tr>
<tr class="std_1">
<td>.rt</td>
<td>text/richtext</td>
</tr>
<tr class="std_2">
<td>.rt</td>
<td>text/vnd.rn-realtext</td>
</tr>
<tr class="std_1">
<td>.rtf</td>
<td>application/rtf</td>
</tr>
<tr class="std_2">
<td>.rtf</td>
<td>application/x-rtf</td>
</tr>
<tr class="std_1">
<td>.rtf</td>
<td>text/richtext</td>
</tr>
<tr class="std_2">
<td>.rtx</td>
<td>application/rtf</td>
</tr>
<tr class="std_1">
<td>.rtx</td>
<td>text/richtext</td>
</tr>
<tr class="std_2">
<td>.rv</td>
<td>video/vnd.rn-realvideo</td>
</tr>
<tr class="std_1">
<td>.s</td>
<td>text/x-asm</td>
</tr>
<tr class="std_2">
<td>.s3m </td>
<td>audio/s3m</td>
</tr>
<tr class="std_1">
<td>.saveme</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.sbk </td>
<td>application/x-tbook</td>
</tr>
<tr class="std_1">
<td>.scm</td>
<td>application/x-lotusscreencam</td>
</tr>
<tr class="std_2">
<td>.scm</td>
<td>text/x-script.guile</td>
</tr>
<tr class="std_1">
<td>.scm</td>
<td>text/x-script.scheme</td>
</tr>
<tr class="std_2">
<td>.scm</td>
<td>video/x-scm</td>
</tr>
<tr class="std_1">
<td>.sdml</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.sdp </td>
<td>application/sdp</td>
</tr>
<tr class="std_1">
<td>.sdp </td>
<td>application/x-sdp</td>
</tr>
<tr class="std_2">
<td>.sdr</td>
<td>application/sounder</td>
</tr>
<tr class="std_1">
<td>.sea</td>
<td>application/sea</td>
</tr>
<tr class="std_2">
<td>.sea</td>
<td>application/x-sea</td>
</tr>
<tr class="std_1">
<td>.set</td>
<td>application/set</td>
</tr>
<tr class="std_2">
<td>.sgm </td>
<td>text/sgml</td>
</tr>
<tr class="std_1">
<td>.sgm </td>
<td>text/x-sgml</td>
</tr>
<tr class="std_2">
<td>.sgml</td>
<td>text/sgml</td>
</tr>
<tr class="std_1">
<td>.sgml</td>
<td>text/x-sgml</td>
</tr>
<tr class="std_2">
<td>.sh</td>
<td>application/x-bsh</td>
</tr>
<tr class="std_1">
<td>.sh</td>
<td>application/x-sh</td>
</tr>
<tr class="std_2">
<td>.sh</td>
<td>application/x-shar</td>
</tr>
<tr class="std_1">
<td>.sh</td>
<td>text/x-script.sh</td>
</tr>
<tr class="std_2">
<td>.shar</td>
<td>application/x-bsh</td>
</tr>
<tr class="std_1">
<td>.shar</td>
<td>application/x-shar</td>
</tr>
<tr class="std_2">
<td>.shtml </td>
<td>text/html</td>
</tr>
<tr class="std_1">
<td>.shtml</td>
<td>text/x-server-parsed-html</td>
</tr>
<tr class="std_2">
<td>.sid</td>
<td>audio/x-psid</td>
</tr>
<tr class="std_1">
<td>.sit</td>
<td>application/x-sit</td>
</tr>
<tr class="std_2">
<td>.sit</td>
<td>application/x-stuffit</td>
</tr>
<tr class="std_1">
<td>.skd</td>
<td>application/x-koan</td>
</tr>
<tr class="std_2">
<td>.skm </td>
<td>application/x-koan</td>
</tr>
<tr class="std_1">
<td>.skp </td>
<td>application/x-koan</td>
</tr>
<tr class="std_2">
<td>.skt </td>
<td>application/x-koan</td>
</tr>
<tr class="std_1">
<td>.sl </td>
<td>application/x-seelogo</td>
</tr>
<tr class="std_2">
<td>.smi </td>
<td>application/smil</td>
</tr>
<tr class="std_1">
<td>.smil </td>
<td>application/smil</td>
</tr>
<tr class="std_2">
<td>.snd</td>
<td>audio/basic</td>
</tr>
<tr class="std_1">
<td>.snd</td>
<td>audio/x-adpcm</td>
</tr>
<tr class="std_2">
<td>.sol</td>
<td>application/solids</td>
</tr>
<tr class="std_1">
<td>.spc </td>
<td>application/x-pkcs7-certificates</td>
</tr>
<tr class="std_2">
<td>.spc </td>
<td>text/x-speech</td>
</tr>
<tr class="std_1">
<td>.spl</td>
<td>application/futuresplash</td>
</tr>
<tr class="std_2">
<td>.spr</td>
<td>application/x-sprite</td>
</tr>
<tr class="std_1">
<td>.sprite </td>
<td>application/x-sprite</td>
</tr>
<tr class="std_2">
<td>.src</td>
<td>application/x-wais-source</td>
</tr>
<tr class="std_1">
<td>.ssi</td>
<td>text/x-server-parsed-html</td>
</tr>
<tr class="std_2">
<td>.ssm </td>
<td>application/streamingmedia</td>
</tr>
<tr class="std_1">
<td>.sst</td>
<td>application/vnd.ms-pki.certstore</td>
</tr>
<tr class="std_2">
<td>.step</td>
<td>application/step</td>
</tr>
<tr class="std_1">
<td>.stl</td>
<td>application/sla</td>
</tr>
<tr class="std_2">
<td>.stl</td>
<td>application/vnd.ms-pki.stl</td>
</tr>
<tr class="std_1">
<td>.stl</td>
<td>application/x-navistyle</td>
</tr>
<tr class="std_2">
<td>.stp</td>
<td>application/step</td>
</tr>
<tr class="std_1">
<td>.sv4cpio</td>
<td>application/x-sv4cpio</td>
</tr>
<tr class="std_2">
<td>.sv4crc</td>
<td>application/x-sv4crc</td>
</tr>
<tr class="std_1">
<td>.svf</td>
<td>image/vnd.dwg</td>
</tr>
<tr class="std_2">
<td>.svf</td>
<td>image/x-dwg</td>
</tr>
<tr class="std_1">
<td>.svr</td>
<td>application/x-world</td>
</tr>
<tr class="std_2">
<td>.svr</td>
<td>x-world/x-svr</td>
</tr>
<tr class="std_1">
<td>.swf</td>
<td>application/x-shockwave-flash</td>
</tr>
<tr class="std_2">
<td>.t</td>
<td>application/x-troff</td>
</tr>
<tr class="std_1">
<td>.talk</td>
<td>text/x-speech</td>
</tr>
<tr class="std_2">
<td>.tar</td>
<td>application/x-tar</td>
</tr>
<tr class="std_1">
<td>.tbk</td>
<td>application/toolbook</td>
</tr>
<tr class="std_2">
<td>.tbk</td>
<td>application/x-tbook</td>
</tr>
<tr class="std_1">
<td>.tcl</td>
<td>application/x-tcl</td>
</tr>
<tr class="std_2">
<td>.tcl</td>
<td>text/x-script.tcl</td>
</tr>
<tr class="std_1">
<td>.tcsh</td>
<td>text/x-script.tcsh</td>
</tr>
<tr class="std_2">
<td>.tex</td>
<td>application/x-tex</td>
</tr>
<tr class="std_1">
<td>.texi</td>
<td>application/x-texinfo</td>
</tr>
<tr class="std_2">
<td>.texinfo</td>
<td>application/x-texinfo</td>
</tr>
<tr class="std_1">
<td>.text</td>
<td>application/plain</td>
</tr>
<tr class="std_2">
<td>.text</td>
<td>text/plain</td>
</tr>
<tr class="std_1">
<td>.tgz</td>
<td>application/gnutar</td>
</tr>
<tr class="std_2">
<td>.tgz</td>
<td>application/x-compressed</td>
</tr>
<tr class="std_1">
<td>.tif</td>
<td>image/tiff</td>
</tr>
<tr class="std_2">
<td>.tif</td>
<td>image/x-tiff</td>
</tr>
<tr class="std_1">
<td>.tiff</td>
<td>image/tiff</td>
</tr>
<tr class="std_2">
<td>.tiff</td>
<td>image/x-tiff</td>
</tr>
<tr class="std_1">
<td>.tr</td>
<td>application/x-troff</td>
</tr>
<tr class="std_2">
<td>.tsi</td>
<td>audio/tsp-audio</td>
</tr>
<tr class="std_1">
<td>.tsp</td>
<td>application/dsptype</td>
</tr>
<tr class="std_2">
<td>.tsp</td>
<td>audio/tsplayer</td>
</tr>
<tr class="std_1">
<td>.tsv</td>
<td>text/tab-separated-values</td>
</tr>
<tr class="std_2">
<td>.turbot</td>
<td>image/florian</td>
</tr>
<tr class="std_1">
<td>.txt</td>
<td>text/plain</td>
</tr>
<tr class="std_2">
<td>.uil</td>
<td>text/x-uil</td>
</tr>
<tr class="std_1">
<td>.uni</td>
<td>text/uri-list</td>
</tr>
<tr class="std_2">
<td>.unis</td>
<td>text/uri-list</td>
</tr>
<tr class="std_1">
<td>.unv</td>
<td>application/i-deas</td>
</tr>
<tr class="std_2">
<td>.uri</td>
<td>text/uri-list</td>
</tr>
<tr class="std_1">
<td>.uris</td>
<td>text/uri-list</td>
</tr>
<tr class="std_2">
<td>.ustar</td>
<td>application/x-ustar</td>
</tr>
<tr class="std_1">
<td>.ustar</td>
<td>multipart/x-ustar</td>
</tr>
<tr class="std_2">
<td>.uu</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_1">
<td>.uu</td>
<td>text/x-uuencode</td>
</tr>
<tr class="std_2">
<td>.uue</td>
<td>text/x-uuencode</td>
</tr>
<tr class="std_1">
<td>.vcd</td>
<td>application/x-cdlink</td>
</tr>
<tr class="std_2">
<td>.vcs</td>
<td>text/x-vcalendar</td>
</tr>
<tr class="std_1">
<td>.vda</td>
<td>application/vda</td>
</tr>
<tr class="std_2">
<td>.vdo</td>
<td>video/vdo</td>
</tr>
<tr class="std_1">
<td>.vew </td>
<td>application/groupwise</td>
</tr>
<tr class="std_2">
<td>.viv</td>
<td>video/vivo</td>
</tr>
<tr class="std_1">
<td>.viv</td>
<td>video/vnd.vivo</td>
</tr>
<tr class="std_2">
<td>.vivo</td>
<td>video/vivo</td>
</tr>
<tr class="std_1">
<td>.vivo</td>
<td>video/vnd.vivo</td>
</tr>
<tr class="std_2">
<td>.vmd </td>
<td>application/vocaltec-media-desc</td>
</tr>
<tr class="std_1">
<td>.vmf</td>
<td>application/vocaltec-media-file</td>
</tr>
<tr class="std_2">
<td>.voc</td>
<td>audio/voc</td>
</tr>
<tr class="std_1">
<td>.voc</td>
<td>audio/x-voc</td>
</tr>
<tr class="std_2">
<td>.vos</td>
<td>video/vosaic</td>
</tr>
<tr class="std_1">
<td>.vox</td>
<td>audio/voxware</td>
</tr>
<tr class="std_2">
<td>.vqe</td>
<td>audio/x-twinvq-plugin</td>
</tr>
<tr class="std_1">
<td>.vqf</td>
<td>audio/x-twinvq</td>
</tr>
<tr class="std_2">
<td>.vql</td>
<td>audio/x-twinvq-plugin</td>
</tr>
<tr class="std_1">
<td>.vrml</td>
<td>application/x-vrml</td>
</tr>
<tr class="std_2">
<td>.vrml</td>
<td>model/vrml</td>
</tr>
<tr class="std_1">
<td>.vrml</td>
<td>x-world/x-vrml</td>
</tr>
<tr class="std_2">
<td>.vrt</td>
<td>x-world/x-vrt</td>
</tr>
<tr class="std_1">
<td>.vsd</td>
<td>application/x-visio</td>
</tr>
<tr class="std_2">
<td>.vst</td>
<td>application/x-visio</td>
</tr>
<tr class="std_1">
<td>.vsw </td>
<td>application/x-visio</td>
</tr>
<tr class="std_2">
<td>.w60</td>
<td>application/wordperfect6.0</td>
</tr>
<tr class="std_1">
<td>.w61</td>
<td>application/wordperfect6.1</td>
</tr>
<tr class="std_2">
<td>.w6w</td>
<td>application/msword</td>
</tr>
<tr class="std_1">
<td>.wav</td>
<td>audio/wav</td>
</tr>
<tr class="std_2">
<td>.wav</td>
<td>audio/x-wav</td>
</tr>
<tr class="std_1">
<td>.wb1</td>
<td>application/x-qpro</td>
</tr>
<tr class="std_2">
<td>.wbmp</td>
<td>image/vnd.wap.wbmp</td>
</tr>
<tr class="std_1">
<td>.web</td>
<td>application/vnd.xara</td>
</tr>
<tr class="std_2">
<td>.wiz</td>
<td>application/msword</td>
</tr>
<tr class="std_1">
<td>.wk1</td>
<td>application/x-123</td>
</tr>
<tr class="std_2">
<td>.wmf</td>
<td>windows/metafile</td>
</tr>
<tr class="std_1">
<td>.wml</td>
<td>text/vnd.wap.wml</td>
</tr>
<tr class="std_2">
<td>.wmlc </td>
<td>application/vnd.wap.wmlc</td>
</tr>
<tr class="std_1">
<td>.wmls</td>
<td>text/vnd.wap.wmlscript</td>
</tr>
<tr class="std_2">
<td>.wmlsc </td>
<td>application/vnd.wap.wmlscriptc</td>
</tr>
<tr class="std_1">
<td>.word </td>
<td>application/msword</td>
</tr>
<tr class="std_2">
<td>.wp</td>
<td>application/wordperfect</td>
</tr>
<tr class="std_1">
<td>.wp5</td>
<td>application/wordperfect</td>
</tr>
<tr class="std_2">
<td>.wp5</td>
<td>application/wordperfect6.0</td>
</tr>
<tr class="std_1">
<td>.wp6 </td>
<td>application/wordperfect</td>
</tr>
<tr class="std_2">
<td>.wpd</td>
<td>application/wordperfect</td>
</tr>
<tr class="std_1">
<td>.wpd</td>
<td>application/x-wpwin</td>
</tr>
<tr class="std_2">
<td>.wq1</td>
<td>application/x-lotus</td>
</tr>
<tr class="std_1">
<td>.wri</td>
<td>application/mswrite</td>
</tr>
<tr class="std_2">
<td>.wri</td>
<td>application/x-wri</td>
</tr>
<tr class="std_1">
<td>.wrl</td>
<td>application/x-world</td>
</tr>
<tr class="std_2">
<td>.wrl</td>
<td>model/vrml</td>
</tr>
<tr class="std_1">
<td>.wrl</td>
<td>x-world/x-vrml</td>
</tr>
<tr class="std_2">
<td>.wrz</td>
<td>model/vrml</td>
</tr>
<tr class="std_1">
<td>.wrz</td>
<td>x-world/x-vrml</td>
</tr>
<tr class="std_2">
<td>.wsc</td>
<td>text/scriplet</td>
</tr>
<tr class="std_1">
<td>.wsrc</td>
<td>application/x-wais-source</td>
</tr>
<tr class="std_2">
<td>.wtk </td>
<td>application/x-wintalk</td>
</tr>
<tr class="std_1">
<td>.xbm</td>
<td>image/x-xbitmap</td>
</tr>
<tr class="std_2">
<td>.xbm</td>
<td>image/x-xbm</td>
</tr>
<tr class="std_1">
<td>.xbm</td>
<td>image/xbm</td>
</tr>
<tr class="std_2">
<td>.xdr</td>
<td>video/x-amt-demorun</td>
</tr>
<tr class="std_1">
<td>.xgz</td>
<td>xgl/drawing</td>
</tr>
<tr class="std_2">
<td>.xif</td>
<td>image/vnd.xiff</td>
</tr>
<tr class="std_1">
<td>.xl</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xla</td>
<td>application/excel</td>
</tr>
<tr class="std_1">
<td>.xla</td>
<td>application/x-excel</td>
</tr>
<tr class="std_2">
<td>.xla</td>
<td>application/x-msexcel</td>
</tr>
<tr class="std_1">
<td>.xlb</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xlb</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_1">
<td>.xlb</td>
<td>application/x-excel</td>
</tr>
<tr class="std_2">
<td>.xlc</td>
<td>application/excel</td>
</tr>
<tr class="std_1">
<td>.xlc</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_2">
<td>.xlc</td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xld </td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xld </td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xlk</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xlk</td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xll</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xll</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_1">
<td>.xll</td>
<td>application/x-excel</td>
</tr>
<tr class="std_2">
<td>.xlm</td>
<td>application/excel</td>
</tr>
<tr class="std_1">
<td>.xlm</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_2">
<td>.xlm</td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xls</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xls</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_1">
<td>.xls</td>
<td>application/x-excel</td>
</tr>
<tr class="std_2">
<td>.xls</td>
<td>application/x-msexcel</td>
</tr>
<tr class="std_1">
<td>.xlt</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xlt</td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xlv</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xlv</td>
<td>application/x-excel</td>
</tr>
<tr class="std_1">
<td>.xlw</td>
<td>application/excel</td>
</tr>
<tr class="std_2">
<td>.xlw</td>
<td>application/vnd.ms-excel</td>
</tr>
<tr class="std_1">
<td>.xlw</td>
<td>application/x-excel</td>
</tr>
<tr class="std_2">
<td>.xlw</td>
<td>application/x-msexcel</td>
</tr>
<tr class="std_1">
<td>.xm</td>
<td>audio/xm</td>
</tr>
<tr class="std_2">
<td>.xml</td>
<td>application/xml</td>
</tr>
<tr class="std_1">
<td>.xml</td>
<td>text/xml</td>
</tr>
<tr class="std_2">
<td>.xmz</td>
<td>xgl/movie</td>
</tr>
<tr class="std_1">
<td>.xpix</td>
<td>application/x-vnd.ls-xpix</td>
</tr>
<tr class="std_2">
<td>.xpm</td>
<td>image/x-xpixmap</td>
</tr>
<tr class="std_1">
<td>.xpm</td>
<td>image/xpm</td>
</tr>
<tr class="std_2">
<td>.x-png</td>
<td>image/png</td>
</tr>
<tr class="std_1">
<td>.xsr</td>
<td>video/x-amt-showrun</td>
</tr>
<tr class="std_2">
<td>.xwd</td>
<td>image/x-xwd</td>
</tr>
<tr class="std_1">
<td>.xwd</td>
<td>image/x-xwindowdump</td>
</tr>
<tr class="std_2">
<td>.xyz</td>
<td>chemical/x-pdb</td>
</tr>
<tr class="std_1">
<td>.z</td>
<td>application/x-compress</td>
</tr>
<tr class="std_2">
<td>.z</td>
<td>application/x-compressed</td>
</tr>
<tr class="std_1">
<td>.zip</td>
<td>application/x-compressed</td>
</tr>
<tr class="std_2">
<td>.zip</td>
<td>application/x-zip-compressed</td>
</tr>
<tr class="std_1">
<td>.zip</td>
<td>application/zip</td>
</tr>
<tr class="std_2">
<td>.zip</td>
<td>multipart/x-zip</td>
</tr>
<tr class="std_1">
<td>.zoo</td>
<td>application/octet-stream</td>
</tr>
<tr class="std_2">
<td>.zsh</td>
<td>text/x-script.zsh</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/misc/mime-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Epoch Time Converter Bookmarklet</title>
		<link>http://code.fremonttech.com/js/epoch-time-converter-bookmarklet/</link>
		<comments>http://code.fremonttech.com/js/epoch-time-converter-bookmarklet/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 17:36:07 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=881</guid>
		<description><![CDATA[These are bookmarklets I created because I am a developer and always working with the Epoch (Unix) TimeStamp. Epoch Time Converter &#8211; Epoch To Human The e2h bookmarklet converts Epoch (a.k.a Unix) TimeStamp into a human readable Date and Time based on your locale! e2h]]></description>
			<content:encoded><![CDATA[<p>These are bookmarklets I created because I am a developer and always working with the Epoch (Unix) TimeStamp. </p>
<h3>Epoch Time Converter &#8211; Epoch To Human</h3>
<p>The e2h bookmarklet converts Epoch (a.k.a Unix) TimeStamp into a human readable Date and Time based on your locale!<br />
<a href="javascript:alert('Human TimeStamp:\n\n'+new Date(prompt('Enter An Epoch TimeStamp:',Math.round(new Date().getTime()/1000.0))*1000).toLocaleString()+'\n\n');">e2h</a> <-- Epoch 2 Human Bookmarklet Click - hold - and drag the link to your Favorites / Bookmark toolbar.<br />
</p>
<h3>Epoch Time Converter &#8211; Human To Epoch</h3>
<p>The h2e bookmarklet converts a Human Date and time into an Epoch (a.k.a Unix) TimeStamp <br />
<a href="javascript:alert('Epoch TimeStamp:\n\n'+new Date(prompt('Enter A Human TimeStamp:',new Date().toLocaleString())).getTime()/1000.0+'\n\n');">h2e</a> <&#8211; Human 2 Epoch Bookmarklet  Click &#8211; hold &#8211; and drag the link to your Favorites / Bookmark toolbar.</p>
<p>You can rename these bookmarklets by adding them to your bookmark tool bar, right clicking them, select property, and then change the name. I have over 600 bookmarks &#8211; so the bookmarks on the toolbar need to have short names so I can cram as many as possible up there!</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/js/epoch-time-converter-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Shorten string</title>
		<link>http://code.fremonttech.com/phphtml/php-shorten-string/</link>
		<comments>http://code.fremonttech.com/phphtml/php-shorten-string/#comments</comments>
		<pubDate>Mon, 30 May 2011 21:07:38 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[PHP/HTML]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=865</guid>
		<description><![CDATA[{code type=&#8221;php&#8221;} function limit($string, $limit = &#8220;20&#8243;, $ellipses = &#8220;1&#8243;) { //dont mess with string if it is smaller than limit! if (strlen($string)]]></description>
			<content:encoded><![CDATA[<p>{code type=&#8221;php&#8221;}<br />
function limit($string, $limit = &#8220;20&#8243;, $ellipses = &#8220;1&#8243;) {<br />
    //dont mess with string if it is smaller than limit!<br />
    if (strlen($string) <= $limit) return $string;</p>
<p>    //add some flare with ellipses--------------length of elips<br />
    if ($ellipses == "1") { $ellips = "...";             $ecnt = "3"; }<br />
    if ($ellipses == "2") { $ellips = "|...|";           $ecnt = "5"; }<br />
    if ($ellipses == "3") { $ellips = "|~|";            $ecnt = "3"; }<br />
    if ($ellipses == "4") { $ellips = "&#8604;|&#8605;";          $ecnt = "3"; }<br />
    if ($ellipses == "5") { $ellips = "&#8621;";            $ecnt = "1"; }</p>
<p>    //length of ellipses will be subtracted from limit so new string meets limit<br />
    $limitu = ceil(($limit - $ecnt) / 2);<br />
    $limitd = floor(($limit - $ecnt) / 2);</p>
<p>    //only useful if string is a url // common knowledge - anything followed by .com is a web address<br />
    $string = str_replace("http://", '', $string);<br />
    $string = str_replace("www.", '', $string);</p>
<p>    //actual trim process<br />
    $left  = substr($string, 0, $limitu);<br />
    $right  = substr($string, -$limitd);</p>
<p>    return $left . $ellips . $right;<br />
}</p>
<p>//example usage with results commented out<br />
$string = &#8220;abcdefghijklmnopqrstuvwxyz&#8221;; //(26 characters)<br />&#8220;;</p>
<p>$test1 = limit($string,5,4);   // a&#8230;z //&#40; 5 characters&#41;<br />&#8220;;<br />
$test2 = limit($string,10,4); // abc|&#8230;|yz //&#40;10 characters&#41;<br />&#8220;;<br />
$test3 = limit($string,15,4); // abcdef|~|uvwxyz //&#40;15 characters&#41;<br />&#8220;;<br />
$test4 = limit($string,20,4); // abcdefghi↜|↝stuvwxyz //&#40;20 characters&#41;<br />&#8220;;<br />
$test5 = limit($string,25,4); // abcdefghijkl↭opqrstuvwxyz //&#40;25 characters&#41;<br />&#8220;;<br />
$test6 = limit($string,30,4); // abcdefghijklmnopqrstuvwxyz  //&#40;26 characters&#41;<br />&#8220;;</p>
<p>{/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/phphtml/php-shorten-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Cleaning</title>
		<link>http://code.fremonttech.com/phphtml/php-cleaning/</link>
		<comments>http://code.fremonttech.com/phphtml/php-cleaning/#comments</comments>
		<pubDate>Sun, 01 May 2011 00:02:46 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[PHP/HTML]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=858</guid>
		<description><![CDATA[{code type=&#8221;php&#8221;} mysql_real_escape_string() {/code} for functional mysql_* calls (although it&#8217;s better to use parametrized queries if you have the choice) {code type=&#8221;php&#8221;} htmlspecialchars() {/code} for safe HTML output {code type=&#8221;php&#8221;} preg_quote() {/code} for use in a regular expression {code type=&#8221;php&#8221;} escapeshellarg() / escapeshellcmd() {/code} for use in an external command {code type=&#8221;php&#8221;} if(get_magic_quotes_gpc()) echo &#8220;Magic [...]]]></description>
			<content:encoded><![CDATA[<p>{code type=&#8221;php&#8221;} mysql_real_escape_string() {/code} for functional mysql_* calls (although it&#8217;s better to use parametrized queries if you have the choice)</p>
<hr />
{code type=&#8221;php&#8221;} htmlspecialchars() {/code} for safe HTML output</p>
<hr />
{code type=&#8221;php&#8221;} preg_quote() {/code} for use in a regular expression</p>
<hr />
{code type=&#8221;php&#8221;} escapeshellarg() / escapeshellcmd() {/code} for use in an external command</p>
<hr />
{code type=&#8221;php&#8221;}<br />
if(get_magic_quotes_gpc())<br />
	echo &#8220;Magic quotes are enabled&#8221;;<br />
else<br />
	echo &#8220;Magic quotes are disabled&#8221;;<br />
{/code} </p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/phphtml/php-cleaning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Tricks</title>
		<link>http://code.fremonttech.com/css/css-tricks/</link>
		<comments>http://code.fremonttech.com/css/css-tricks/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 14:28:18 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=850</guid>
		<description><![CDATA[Gradients {code type=&#8221;css&#8221;} background:#eeeeee; background:-moz-linear-gradient(0% 100% 90deg,#dddddd,#eeeeee); background:-webkit-gradient(linear,0% 0,0% 100%,from(#eeeeee),to(#dddddd)); background:-o-linear-gradient(#eeeeee, #dddddd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eeeeee, endColorstr=#dddddd); {/code} Rounded Corners (Border-radius) {code type=&#8221;css&#8221;} border: 1px solid #000000; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; {/code} Box Shadow {code type=&#8221;css&#8221;} box-shadow: -1px 1px 0px #fff; -moz-box-shadow: -1px 1px 0px #fff; -webkit-box-shadow: -1px 1px 0px #fff; {/code} Text [...]]]></description>
			<content:encoded><![CDATA[<h4>Gradients</h4>
<p>{code type=&#8221;css&#8221;}<br />
background:#eeeeee;<br />
background:-moz-linear-gradient(0% 100% 90deg,#dddddd,#eeeeee);<br />
background:-webkit-gradient(linear,0% 0,0% 100%,from(#eeeeee),to(#dddddd));<br />
background:-o-linear-gradient(#eeeeee, #dddddd);<br />
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eeeeee, endColorstr=#dddddd);<br />
{/code}</p>
<h4>Rounded Corners (Border-radius)</h4>
<p>{code type=&#8221;css&#8221;}<br />
border: 1px solid #000000;<br />
           border-radius: 10px;<br />
   -moz-border-radius: 10px;<br />
-webkit-border-radius: 10px;<br />
 -khtml-border-radius: 10px;<br />
{/code}</p>
<h4>Box Shadow</h4>
<p>{code type=&#8221;css&#8221;}<br />
           box-shadow: -1px 1px 0px #fff;<br />
   -moz-box-shadow: -1px 1px 0px #fff;<br />
-webkit-box-shadow: -1px 1px 0px #fff;<br />
{/code}</p>
<h4>Text Rotation</h4>
<p>{code type=&#8221;css&#8221;}<br />
#rotate_45 {<br />
           transform: rotate(45deg);<br />
   -moz-transform: rotate(45deg);<br />
-webkit-transform: rotate(45deg);<br />
     -ms-transform: rotate(45deg);<br />
       -o-transform: rotate(45deg);<br />
/*<br />
       filter: progid:DXImageTransform.Microsoft.Matrix(<br />
                        M11=0.9914448613738104, M12=-0.13052619222005157,M21=0.13052619222005157, M22=0.9914448613738104, sizingMethod=&#8217;auto expand&#8217;);<br />
*/<br />
}<br />
{/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/css/css-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Domain Name Change</title>
		<link>http://code.fremonttech.com/misc/wordpress-domain-name-change/</link>
		<comments>http://code.fremonttech.com/misc/wordpress-domain-name-change/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 23:38:08 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=844</guid>
		<description><![CDATA[Changing the domain for your wordpress site? Log into phpMyAdmin and load the wordpress database. Make a backup!!!! Click the SQL Tab. Copy and paste the code below into notepad. Find and Replace OldSite.com with the name of your old domain name. Find and replace NewSite.com with the new domain name. DO NOT include the [...]]]></description>
			<content:encoded><![CDATA[<p>Changing the domain for your wordpress site? Log into phpMyAdmin and load the wordpress database.</p>
<p>Make a backup!!!! </p>
<p>Click the SQL Tab. Copy and paste the code below into notepad. </p>
<p>Find and Replace OldSite.com with the name of your old domain name. Find and replace NewSite.com with the new domain name. DO NOT include the http:// or the www.! Only the actual domain name itself!!</p>
<p>Once that is done, copy and paste from notepad into the SQL tab of phpMyAdmin.</p>
<p><!-- start required to access site --><br />
{code type=&#8221;php&#8221;}<br />
update wp_options set option_value = replace(option_value, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_sitemeta set meta_value = replace(meta_value, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_blogs set domain = replace(domain, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_usermeta set meta_value = replace(meta_value, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
{/code}<br />
<!-- end required to access site --></p>
<p><!-- start required for posts --><br />
{code type=&#8221;php&#8221;}<br />
update wp_postmeta set meta_value = replace(meta_value, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_posts set guid = replace(guid, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_posts set post_content = replace(post_content, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
update wp_comments set comment_author_url = replace(comment_author_url, &#8216;OldSite.com&#8217;, &#8216;NewSite.com&#8217;);<br />
{/code}<br />
<!-- end required for posts --></p>
<p>If you are changing the domain name on a network install (multi-site):</p>
<p>After you have done all the above, find and replace wp_ with wp_2_ etc. etc.</p>
<p>Finally; dont forget to edit the wp-config.php file as the domain name is &#8220;hard coded&#8221; in there as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/misc/wordpress-domain-name-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP RegEx &#8211; Regular Expressions</title>
		<link>http://code.fremonttech.com/phphtml/php-regex-regular-expressions/</link>
		<comments>http://code.fremonttech.com/phphtml/php-regex-regular-expressions/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 01:37:43 +0000</pubDate>
		<dc:creator>Bradley</dc:creator>
				<category><![CDATA[PHP/HTML]]></category>

		<guid isPermaLink="false">http://code.fremonttech.com/?p=819</guid>
		<description><![CDATA[Pick Up Javascript {code type=&#8221;php&#8221;} $string = &#8216;&#60;script&#62;document.write(&#8221; foo bar car star &#8220;);&#60;/script&#62;&#8217;; OR $string = &#8216;&#60;script type=&#8221;text/javascript&#8221;&#62;document.write(&#8221; foo bar car star &#8220;);&#60;/script&#62;&#8217;; preg_match(&#8216;/(&#60;script.*&#62;{1})(.*?)(&#60;\/script&#62;)/i&#8217;, $string2, $matches); print_r($matches); {/code} {code type=&#8221;php&#8221;} Array ( [0] => &#60;script type=&#8221;text/javascript&#8221;&#62;document.write(&#8221; foo bar car star &#8220;);&#60;/script&#62; [1] => &#60;script type=&#8221;text/javascript&#8221;&#62; [2] => document.write(escape(&#8221; foo bar car star &#8220;)); [3] => [...]]]></description>
			<content:encoded><![CDATA[<h3>Pick Up Javascript</h3>
<p>{code type=&#8221;php&#8221;}<br />
$string = &#8216;&lt;script&gt;document.write(&#8221; foo bar car star &#8220;);&lt;/script&gt;&#8217;;     OR<br />
$string = &#8216;&lt;script type=&#8221;text/javascript&#8221;&gt;document.write(&#8221; foo bar car star &#8220;);&lt;/script&gt;&#8217;;<br />
preg_match(&#8216;/(&lt;script.*&gt;{1})(.*?)(&lt;\/script&gt;)/i&#8217;, $string2, $matches);<br />
print_r($matches);<br />
{/code}</p>
<p>{code type=&#8221;php&#8221;}<br />
Array<br />
(<br />
    [0] => &lt;script type=&#8221;text/javascript&#8221;&gt;document.write(&#8221; foo bar car star &#8220;);&lt;/script&gt;<br />
    [1] => &lt;script type=&#8221;text/javascript&#8221;&gt;<br />
    [2] => document.write(escape(&#8221; foo bar car star &#8220;));<br />
    [3] => &lt;/script&gt;<br />
)<br />
{/code}</p>
<p>{code type=&#8221;php&#8221;}<br />
$matches['0'] entire js script<br />
$matches['1'] opening tag<br />
$matches['2'] js script<br />
$matches['3'] closing tag<br />
{/code}</p>
<p>You can manipulate the js code $matches['2'] as needed, then reassemble with the original js tags.</p>
<p>{code type=&#8221;php&#8221;}<br />
&lt;?php<br />
//caps first letter of each word<br />
$new_js = ucwords(strtolower($matches['2']));<br />
//reassembles the whole code<br />
echo $matches['1'].$new_js.$matches['3'];  ?&gt;<br />
//old code<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;document.write(&#8221; foo bar car star &#8220;);&lt;/script&gt;<br />
//new code<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;Document.write(&#8221; Foo Bar Car Star &#8220;);&lt;/script&gt;<br />
{/code}</p>
]]></content:encoded>
			<wfw:commentRss>http://code.fremonttech.com/phphtml/php-regex-regular-expressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

