<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8282816</id><updated>2024-10-24T10:22:21.865-05:00</updated><category term="code"/><category term="photos"/><category term="sql"/><category term="games"/><category term="humor"/><category term="bike"/><category term="links"/><category term="tools"/><category term="videos"/><category term="xml"/><title type='text'>don&#39;t feed the penguins</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>464</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8282816.post-2149549912601432989</id><published>2018-04-10T15:42:00.000-05:00</published><updated>2018-04-10T15:39:46.495-05:00</updated><title type='text'></title><content type='html'>good afternoon Blog     &lt;a href=&quot;https://bit.ly/2Ey9afD&quot;&gt;https://bit.ly/2Ey9afD&lt;/a&gt;&lt;br&gt;&lt;br&gt;---&lt;br&gt;El software de antivirus Avast ha analizado este correo electr&amp;#243;nico en busca de virus.&lt;br&gt;&lt;a href=&quot;https://www.avast.com/antivirus&quot;&gt;https://www.avast.com/antivirus&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/2149549912601432989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/2149549912601432989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/2149549912601432989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/2149549912601432989'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2018/04/good-afternoon-blog-httpsbit.html' title=''/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-2231854509124830015</id><published>2017-02-01T06:27:00.000-05:00</published><updated>2017-02-01T06:28:05.167-05:00</updated><title type='text'>Hello Blog</title><content type='html'>good evening Blog&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.missouririverlunch.com/160-600.php?force=23yggp7vcf1p8z&quot;&gt;http://www.missouririverlunch.com/160-600.php?force=23yggp7vcf1p8z&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Warmest Regards</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/2231854509124830015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/2231854509124830015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/2231854509124830015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/2231854509124830015'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2017/02/hello-blog.html' title='Hello Blog'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-8159886396658542237</id><published>2013-01-09T12:39:00.001-05:00</published><updated>2013-01-09T12:39:41.036-05:00</updated><title type='text'>I R Returned</title><content type='html'>&lt;p&gt;So after many years away from this blog, I decided to revive it again. I’m not sure what I will do with it, but I thought it would be fun to start blogging more again. I can post tiny, ranty, posty things here. =)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;maybe… =P&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/8159886396658542237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/8159886396658542237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/8159886396658542237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/8159886396658542237'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2013/01/i-r-returned.html' title='I R Returned'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-6872958529710164692</id><published>2007-03-30T16:18:00.001-05:00</published><updated>2007-03-30T16:18:35.575-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><title type='text'></title><content type='html'>&lt;a href=&quot;http://www.toondoo.com/View.toon?param=3310&quot;&gt;&lt;img src=&quot;http://www.toondoo.com/public/royashbrook/toons/cool-cartoon-3310.jpg&quot; border=&quot;0&quot; alt=&quot;morning confusion&quot; title=&quot;morning confusion&quot; longdesc=&quot;toon description..&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/6872958529710164692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/6872958529710164692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6872958529710164692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6872958529710164692'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/morning-confusion_30.html' title=''/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-4049261891941962865</id><published>2007-03-30T08:54:00.000-05:00</published><updated>2007-03-30T08:55:30.024-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><title type='text'></title><content type='html'>&lt;a href=&quot;http://www.toondoo.com/View.toon?param=3162&quot;&gt;&lt;img src=&quot;http://www.toondoo.com/public/royashbrook/toons/cool-cartoon-3162.jpg&quot; border=&quot;0&quot; alt=&quot;morning confusion&quot; title=&quot;morning confusion&quot; longdesc=&quot;toon description..&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/4049261891941962865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/4049261891941962865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4049261891941962865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4049261891941962865'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/morning-confusion.html' title=''/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-5050832323759279646</id><published>2007-03-29T12:13:00.000-05:00</published><updated>2007-03-29T12:32:16.009-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tools"/><title type='text'>Hitachi DB3DL</title><content type='html'>&lt;a href=&quot;http://www.amazon.com/gp/product/B000H2P05Q?ie=UTF8&amp;tag=royashbrookco-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000H2P05Q&quot;&gt;&lt;img border=&quot;0&quot;&gt;&lt;img src=&quot;http://ec2.images-amazon.com/images/P/B000H2P05Q.01._AA280_SCLZZZZZZZ_.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; style=&quot;border:none !important; margin:0px !important;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I got this a while back when my cordless drill finally gave out. I had seen it a few times but wasn&#39;t going to spend the 80 bucks just for a new cordless screwdriver when I already had my cordless drill. However, when my drill gave up the ghost, I knew the time had come! I have to say I have been extremely happy with this product so far. I haven&#39;t used it to &#39;drill&#39; anything, but I&#39;m sure it would handle light drilling with ease. I&#39;m really happy with this product each and every time I use it. So much so, I actually thought I&#39;d post a blog entry about it!</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/5050832323759279646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/5050832323759279646' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5050832323759279646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5050832323759279646'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/hitachi-db3dl.html' title='Hitachi DB3DL'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-4772758662780918884</id><published>2007-03-28T21:47:00.001-05:00</published><updated>2007-03-28T21:57:44.903-05:00</updated><title type='text'>another comic</title><content type='html'>i created this with stripgenerator. unfortunately, they are all in flash or something and i couldn&#39;t figure out how to save it and look at it as an image quickly. probably isn&#39;t that hard, but it&#39;s not *really* worth the effort =P&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN_JFdAK58ojbCgAI2XCr959EKgMHiD1DTV0ZQm_K0x7PgEQqZFWCgOBcHwhy07kRKKOyBPzU7yQ1MAFJ550HuVBi-Fjwzshdraz02VYj9glg5fXiC_Xc4T6YLOSN-KodrRb2XXA/s1600-h/comic.PNG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN_JFdAK58ojbCgAI2XCr959EKgMHiD1DTV0ZQm_K0x7PgEQqZFWCgOBcHwhy07kRKKOyBPzU7yQ1MAFJ550HuVBi-Fjwzshdraz02VYj9glg5fXiC_Xc4T6YLOSN-KodrRb2XXA/s400/comic.PNG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5047174403078688978&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/4772758662780918884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/4772758662780918884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4772758662780918884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4772758662780918884'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/another-comic_28.html' title='another comic'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN_JFdAK58ojbCgAI2XCr959EKgMHiD1DTV0ZQm_K0x7PgEQqZFWCgOBcHwhy07kRKKOyBPzU7yQ1MAFJ550HuVBi-Fjwzshdraz02VYj9glg5fXiC_Xc4T6YLOSN-KodrRb2XXA/s72-c/comic.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-6982071278509205402</id><published>2007-03-28T21:47:00.000-05:00</published><updated>2007-03-28T21:56:25.341-05:00</updated><title type='text'>another comic</title><content type='html'>i created this with stripgenerator. unfortunately, they are all in flash or something and i couldn&#39;t figure out how to save it and look at it as an image quickly. probably isn&#39;t that hard, but it&#39;s not *really* worth the effort =P&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;comic&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN_JFdAK58ojbCgAI2XCr959EKgMHiD1DTV0ZQm_K0x7PgEQqZFWCgOBcHwhy07kRKKOyBPzU7yQ1MAFJ550HuVBi-Fjwzshdraz02VYj9glg5fXiC_Xc4T6YLOSN-KodrRb2XXA/s1600-h/comic.PNG&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/6982071278509205402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/6982071278509205402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6982071278509205402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6982071278509205402'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/another-comic.html' title='another comic'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN_JFdAK58ojbCgAI2XCr959EKgMHiD1DTV0ZQm_K0x7PgEQqZFWCgOBcHwhy07kRKKOyBPzU7yQ1MAFJ550HuVBi-Fjwzshdraz02VYj9glg5fXiC_Xc4T6YLOSN-KodrRb2XXA/s72-c-h/comic.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-6236779019302279499</id><published>2007-03-28T15:30:00.000-05:00</published><updated>2007-03-28T15:33:19.691-05:00</updated><title type='text'>web comic enabled =P</title><content type='html'>some fun tools out there that enable you creating your own web comics. here&#39;s one i created today. =)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.toondoo.com/View.toon?param=2315&quot;&gt;&lt;img src=&quot;http://www.toondoo.com/public/royashbrook/toons/cool-cartoon-2315.jpg&quot; border=&quot;0&quot; alt=&quot;morning confusion&quot; title=&quot;morning confusion&quot; longdesc=&quot;toon description..&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/6236779019302279499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/6236779019302279499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6236779019302279499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6236779019302279499'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/web-comic-enabled-p.html' title='web comic enabled =P'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-3965300701473961991</id><published>2007-03-27T20:51:00.000-05:00</published><updated>2007-03-27T21:05:30.276-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bike"/><title type='text'>new gear</title><content type='html'>it finally has come time to upgrade my motorcycle gear. well, upgrade isn&#39;t quite the correct word. &quot;replace&quot; would be more accurate. my helmet, jacket, boots, gloves were all falling apart. here are my new things.&lt;br /&gt;&lt;br /&gt;helmet&lt;br /&gt;&lt;img alt=&quot;helmet&quot; src=&quot;http://www.kneedraggers.com/image_storage/8/a3/8a311be671c32512419007166566a4d4_refined.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt;jacket&lt;br /&gt;&lt;img alt=&quot;jacket&quot; src=&quot;http://kneedraggers.com/image_storage/b/63/b630f1b76fc48bbfe4527962c8364946_refined.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt;boots&lt;br /&gt;&lt;img alt=&quot;boots&quot; src=&quot;http://www.kneedraggers.com/image_storage/6/0c/60c7ec435259933ebd760df91fd00592_refined.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt;gloves&lt;br /&gt;&lt;img alt=&quot;gloves&quot; src=&quot;http://www.kneedraggers.com/image_storage/5/dd/5dd6f81ab865f65a000f0419f25fcbff_refined.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt;i&#39;ll post copies of my old beat up and torn ones later. i must say it&#39;s a much more comfortable ride now.&lt;br /&gt;&lt;br /&gt;all images courtesy of &lt;a href=&quot;http://kneedraggers.com/&quot;&gt;kneedraggers.com&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/3965300701473961991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/3965300701473961991' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/3965300701473961991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/3965300701473961991'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/03/new-gear.html' title='new gear'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-5669615215038623647</id><published>2007-02-26T17:16:00.000-05:00</published><updated>2007-02-26T17:18:26.085-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>drop object</title><content type='html'>&lt;pre&gt;IF (OBJECT_ID(&#39;objectname&#39;) IS NOT NULL)&lt;br /&gt; drop proc/table/etc objectname&lt;br /&gt;GO&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/5669615215038623647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/5669615215038623647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5669615215038623647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5669615215038623647'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/drop-object.html' title='drop object'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-1125030696407709644</id><published>2007-02-19T12:18:00.000-05:00</published><updated>2007-02-19T14:14:16.482-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><title type='text'>don&#39;t pass csv to stored procs, use xml</title><content type='html'>passing csv to a stored proc is bad m&#39;kay. it leaves you open to sql injection attacks and in general isn&#39;t the best practice anyway. i&#39;m going to avoid entire code samples just because it&#39;s too much typing, but let&#39;s take a sample proc and assume you are passing in a varchar(1000) (@csv) comma delimited string. you could do something like this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;declare sql varchar(2000)&lt;br /&gt;set sql = &#39;select * from table where id in (&#39; + @csv + &#39;)&#39;&lt;br /&gt;sp_executesql @sql&lt;br /&gt;&lt;br /&gt;obviously this will work fine if you pass in 1,2,3,4 into your list. but what if some bad person sends you 1,2,3,4,null);select * from users; or something more fun. yep, bad. so what can we do? xml my friend. let&#39;s change our input parameter to a type of xml and name it @xml. let&#39;s say our xml must be in the format &lt;root&gt;&lt;r id=&quot;1234&quot; /&gt;&lt;/root&gt; and you can have as many r records as you want. in fact, they can be any kind of record for this following query as long as they have an id attribute.&lt;br /&gt;&lt;br /&gt;select * from table t join @xml.nodes(&#39;/root/*&#39;) x(n) on n.value(&#39;@id&#39;,&#39;int&#39;) = t.id&lt;br /&gt;&lt;br /&gt;yep, same thing. you can do this a little differently using openxml, but that&#39;s old news and you can look that up.</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/1125030696407709644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/1125030696407709644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1125030696407709644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1125030696407709644'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/dont-pass-csv-to-stored-procs-use-xml.html' title='don&#39;t pass csv to stored procs, use xml'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-5612572473161062875</id><published>2007-02-19T09:49:00.000-05:00</published><updated>2007-02-19T10:03:35.199-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>How does MSSQL process my query?</title><content type='html'>There are some distinct steps that take place when you submit some tsql to a mssql server. Here&#39;s a short overview of them.&lt;br /&gt;&lt;br /&gt;1. Parse Query - Check Syntax, Store Query&lt;br /&gt;2. Standardization - Prepare query for optimization&lt;br /&gt;3. Optimize&lt;br /&gt;4. Execution&lt;br /&gt;&lt;br /&gt;Let&#39;s look at #3 briefly. MSSql does Cost Based optimization which means it will utilize data it knows about the tables involved (statistics) to determine a cost for each possible execution path. It will then pick the lowest cost. MSSql has three steps to it&#39;s query optimization.&lt;br /&gt;&lt;br /&gt;1. Query Analysis - Identify optimizable clauses (x=1, name=&#39;fred&#39;)&lt;br /&gt;2. Index Selection - Choose indexes that have a lower cost than a table scan&lt;br /&gt;3. Join Selection - Identify which join order will have the lowest IO cost&lt;br /&gt;&lt;br /&gt;There is a lot more information available about this out on the web and in books, but this gives you a rough idea of what happens when you send data to sql.</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/5612572473161062875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/5612572473161062875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5612572473161062875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/5612572473161062875'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/how-does-mssql-process-my-query.html' title='How does MSSQL process my query?'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-4836589789613962284</id><published>2007-02-18T19:56:00.000-05:00</published><updated>2007-02-18T19:57:04.535-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="links"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>great sql query blog</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/4836589789613962284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/4836589789613962284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4836589789613962284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/4836589789613962284'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/great-sql-query-blog.html' title='great sql query blog'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-1962268336444506270</id><published>2007-02-10T01:26:00.001-05:00</published><updated>2007-02-10T01:08:23.990-05:00</updated><title type='text'>readable regular expressions</title><content type='html'>&lt;a href=&quot;http://flimflan.com/blog/CommentView,guid,9f0c7a35-1c15-4f3b-af99-ee324083e6c8.aspx&quot;&gt;freakin&#39; sweet.&lt;/a&gt; that&#39;s all i have to say</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/1962268336444506270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/1962268336444506270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1962268336444506270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1962268336444506270'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/readable-regular-expressions.html' title='readable regular expressions'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-7231916885950035339</id><published>2007-02-10T00:57:00.000-05:00</published><updated>2007-02-09T23:14:33.529-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>update statistics undocumented</title><content type='html'>these are undocumented for a reason as they will affect performance and &lt;b&gt;you will break your sql production server if you use them!&lt;/b&gt; they are *really* helpful for simulations for query plan analysis without having large amounts of data though.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://blogs.msdn.com/queryoptteam/archive/2006/07/21/674350.aspx&quot;&gt;original article here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;rock on with this cool code sample from above link:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;use tempdb&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;create table t1(i int, j int)&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;create table t2(h int, k int)&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;set statistics profile on&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;select distinct(i) from t1&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;select * from t1, t2 where i = k order by j + k&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;update statistics t1 with rowcount = 10000, pagecount = 10000&lt;br /&gt;update statistics t2 with rowcount = 100000, pagecount = 100000&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;select distinct(i) from t1 option (recompile)&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;select * from t1, t2 where i = k order by j + k option (recompile)&lt;br /&gt;go&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/7231916885950035339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/7231916885950035339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/7231916885950035339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/7231916885950035339'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/update-statistics-undocumented.html' title='update statistics undocumented'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-8850254201367317400</id><published>2007-02-07T07:09:00.000-05:00</published><updated>2007-02-07T07:11:00.779-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>find sql proc with text</title><content type='html'>&lt;pre&gt;&lt;br /&gt;SELECT    &lt;br /&gt;      ROUTINE_NAME,&lt;br /&gt;      ROUTINE_DEFINITION&lt;br /&gt;FROM    &lt;br /&gt;      INFORMATION_SCHEMA.ROUTINES&lt;br /&gt;WHERE    &lt;br /&gt;      ROUTINE_DEFINITION LIKE &#39;%whatever you are looking for%&#39;&lt;br /&gt;ORDER BY&lt;br /&gt;      ROUTINE_NAME&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://codebetter.com/blogs/john.papa/archive/2005/08/09/130476.aspx&quot;&gt;source&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/8850254201367317400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/8850254201367317400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/8850254201367317400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/8850254201367317400'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/find-sql-proc-with-text.html' title='find sql proc with text'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-1502473673041174890</id><published>2007-02-07T01:32:00.000-05:00</published><updated>2007-02-07T03:03:54.778-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>zipcode sql2005 endpoint sample/example</title><content type='html'>i went to look for a super simple way to setup a test of the endpoint feature in sql 2005. i couldn&#39;t find one simple enough, so i made this one up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;here&#39;s some sql code. just run all of this. there are comments in here for what&#39;s going on.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;--copy the database file from&lt;br /&gt;--http://www.cfdynamics.com/zipbase/&lt;br /&gt;--and save the txt file in it&lt;br /&gt;--to c:\projects if you want to &lt;br /&gt;--match my setup&lt;br /&gt;&lt;br /&gt;--create the database&lt;br /&gt;create database zipcodes&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--use it&lt;br /&gt;use zipcodes&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--create a table&lt;br /&gt;create table zip_codes(&lt;br /&gt; zip varchar (255)&lt;br /&gt; , latitude varchar (50)&lt;br /&gt; , longitude varchar (50)&lt;br /&gt; , city varchar (50)&lt;br /&gt; , state varchar (50)&lt;br /&gt; , county varchar (50)&lt;br /&gt; , zip_class varchar (50)&lt;br /&gt;)&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--bulk import our data. modify the path to match yours&lt;br /&gt;DECLARE @bulk_cmd varchar(1000)&lt;br /&gt;SET @bulk_cmd =&#39;bulk insert zip_codes&lt;br /&gt;FROM &#39;&#39;c:\projects\zip_codes.txt&#39;&#39; &lt;br /&gt;WITH (FIELDTERMINATOR =&#39;&#39;,&#39;&#39;,&lt;br /&gt;ROWTERMINATOR = &#39;&#39;&#39;+CHAR(10)+&#39;&#39;&#39;)&#39;&lt;br /&gt;EXEC(@bulk_cmd)&lt;br /&gt;&lt;br /&gt;--remove the quotes we imported&lt;br /&gt;update zip_codes set&lt;br /&gt; zip = replace(zip,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , latitude = replace(latitude,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , longitude = replace(longitude,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , city = replace(city,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , state = replace(state,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , county = replace(county,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt; , zip_class = replace(zip_class,&#39;&quot;&#39;,&#39;&#39;)&lt;br /&gt;&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--modify the data types a little&lt;br /&gt;alter table zip_codes alter column zip varchar (5)&lt;br /&gt;alter table zip_codes alter column latitude float&lt;br /&gt;alter table zip_codes alter column longitude float&lt;br /&gt;alter table zip_codes alter column state varchar (2)&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--create our proc to share&lt;br /&gt;create proc dbo.zipcodes&lt;br /&gt; @zip varchar (5) = null&lt;br /&gt; , @latitude float = null&lt;br /&gt; , @longitude float = null&lt;br /&gt; , @city varchar (50) = null&lt;br /&gt; , @state varchar (2) = null&lt;br /&gt; , @county varchar (50) = null&lt;br /&gt; , @zip_class varchar (50) = null&lt;br /&gt;as&lt;br /&gt;&lt;br /&gt;--no locking&lt;br /&gt;set transaction isolation level read uncommitted&lt;br /&gt;&lt;br /&gt;--stupid code to fix empty values&lt;br /&gt;select&lt;br /&gt; @zip&lt;br /&gt;  =case when @zip = &#39;&#39;&lt;br /&gt;  then null else @zip end &lt;br /&gt; , @latitude&lt;br /&gt;  =case when @latitude = 0&lt;br /&gt;  then null else @latitude end &lt;br /&gt; , @longitude&lt;br /&gt;  =case when @longitude = 0&lt;br /&gt;  then null else @longitude end &lt;br /&gt; , @city&lt;br /&gt;  =case when @city = &#39;&#39;&lt;br /&gt;  then null else @city end &lt;br /&gt; , @state&lt;br /&gt;  =case when @state = &#39;&#39;&lt;br /&gt;  then null else @state end &lt;br /&gt; , @county&lt;br /&gt;  =case when @county = &#39;&#39;&lt;br /&gt;  then null else @county end &lt;br /&gt; , @zip_class&lt;br /&gt;  =case when @zip_class = &#39;&#39;&lt;br /&gt;  then null else @zip_class end &lt;br /&gt;&lt;br /&gt;--get our values&lt;br /&gt;select&lt;br /&gt; zip&lt;br /&gt; , latitude&lt;br /&gt; , longitude&lt;br /&gt; , city&lt;br /&gt; , state&lt;br /&gt; , county&lt;br /&gt; , zip_class&lt;br /&gt;from&lt;br /&gt; zip_codes&lt;br /&gt;where&lt;br /&gt; zip    like coalesce(@zip,zip)&lt;br /&gt; and latitude = coalesce(@latitude,latitude)&lt;br /&gt; and longitude = coalesce(@longitude,longitude)&lt;br /&gt; and city  like coalesce(@city,city)&lt;br /&gt; and state  like coalesce(@state,state)&lt;br /&gt; and county  like coalesce(@county,county)&lt;br /&gt; and zip_class like coalesce(@zip_class,zip_class)&lt;br /&gt;&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;--create an endpoint to share proc&lt;br /&gt;CREATE ENDPOINT zipcodes&lt;br /&gt;STATE = STARTED&lt;br /&gt;AS HTTP (&lt;br /&gt;    AUTHENTICATION = ( INTEGRATED ),&lt;br /&gt; SITE = &#39;+&#39;,&lt;br /&gt;    PATH = &#39;/zipcodes&#39;,&lt;br /&gt;    PORTS = ( CLEAR )&lt;br /&gt;)&lt;br /&gt;FOR SOAP (&lt;br /&gt;  WEBMETHOD &lt;br /&gt;    &#39;http://localhost/zipcodes&#39;&lt;br /&gt;    (NAME = &#39;zipcodes.dbo.zipcodes&#39;),&lt;br /&gt;    BATCHES = ENABLED,&lt;br /&gt;    WSDL = DEFAULT&lt;br /&gt;  ) &lt;br /&gt;go&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and here is the code for a simple c# command line application to consume this service. you&#39;ll need a web reference to the localhost wsdl. you can name it something else, but i just left it as localhost. you will also need to reference system.web.services. you can make tons of modifications to this default to add functionality, but this should get you started.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.Net;&lt;br /&gt;&lt;br /&gt;namespace zipcodes&lt;br /&gt;{&lt;br /&gt;    class Program&lt;br /&gt;    {&lt;br /&gt;        static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;          &lt;br /&gt;            string zip = string.Empty;&lt;br /&gt;            string city = string.Empty;&lt;br /&gt;            string state = string.Empty;&lt;br /&gt;            string county = string.Empty;&lt;br /&gt;            string zip_class = string.Empty;&lt;br /&gt;            double latitude = 0;&lt;br /&gt;            double longitude = 0;&lt;br /&gt;            bool showhelp = true;&lt;br /&gt;            &lt;br /&gt;            foreach (string a in args)&lt;br /&gt;            {&lt;br /&gt;                if (a.Contains(&quot;zip=&quot;)) zip = a.Remove(0, 4);&lt;br /&gt;                if (a.Contains(&quot;city=&quot;)) city = a.Remove(0, 5);&lt;br /&gt;                if (a.Contains(&quot;state=&quot;)) state = a.Remove(0, 6);&lt;br /&gt;                if (a.Contains(&quot;county=&quot;)) county = a.Remove(0, 7);&lt;br /&gt;                if (a.Contains(&quot;zip_class=&quot;)) zip_class = a.Remove(0, 10);&lt;br /&gt;                if (a.Contains(&quot;latitude=&quot;)) latitude = Double.Parse(a.Remove(0, 9));&lt;br /&gt;                if (a.Contains(&quot;longitude=&quot;)) longitude = Double.Parse(a.Remove(0, 10));&lt;br /&gt;                if (a.Equals(&quot;nohelp=true&quot;)) showhelp = false;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            if (showhelp)&lt;br /&gt;               Console.WriteLine(&lt;br /&gt;                 String.Format(&quot;{0}\n{1}\n{2}\n{3}\n\n{4}\n{5}\n{4}&quot;&lt;br /&gt;                    , &quot;royashbrook.com =) sample syntax:&quot;&lt;br /&gt;                    , &quot;zipcodes longitude=-103.847648&quot;&lt;br /&gt;                    , &quot;spaces and wildcards --&gt; zipcodes city=jacksonville \&quot;zip_class=po box %\&quot;&quot;&lt;br /&gt;                    , &quot;wildcard support --&gt; zipcodes county=morr% zip=%5%&quot;&lt;br /&gt;                    , &quot;*************************************&quot;&lt;br /&gt;                    , &quot;USE nohelp=true to omit this message!&quot;));&lt;br /&gt;            &lt;br /&gt;            using (localhost.zipcodes z = new localhost.zipcodes())&lt;br /&gt;            {&lt;br /&gt;                z.Credentials = CredentialCache.DefaultCredentials;&lt;br /&gt;                foreach (DataRow dr in (&lt;br /&gt;                    (DataSet)z.httplocalhostzipcodes(&lt;br /&gt;                        zip, latitude, longitude, city, state, county, zip_class&lt;br /&gt;                            )[1]).Tables[0].Rows)&lt;br /&gt;                    Console.WriteLine(&lt;br /&gt;                        String.Format(&quot;{0},{1},{2},{3},{4},{5},{6}&quot;,&lt;br /&gt;                            dr[0],dr[1],dr[2],dr[3],dr[4],dr[5],dr[6]));&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;    }&lt;br /&gt;        &lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;enjoy!!!</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/1502473673041174890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/1502473673041174890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1502473673041174890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1502473673041174890'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/02/zipcode-sql2005-endpoint-sampleexample.html' title='zipcode sql2005 endpoint sample/example'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-7380842614015483654</id><published>2007-01-22T20:54:00.000-05:00</published><updated>2007-01-22T21:39:45.610-05:00</updated><title type='text'>what doesn&#39;t happen?</title><content type='html'>getting hit on your motorcycle? well... that happens sometimes. how about someone running into you at a stop light? i guess that happens sometimes too. how often do you hear about people on motorcycles being run into from behind though?&lt;br /&gt;&lt;br /&gt;oh... i see... you are one of THOSE people. you *know* people that have problems, huh?&lt;br /&gt;&lt;br /&gt;well, how often does it happen and there isn&#39;t any damage to the bike? eh? ha! never! gotcha. well, it happened to me today. the most bizarre thing ever. i saw the lady coming and she was stopping, but not fast enough. fortunately, i pulled up some, but apparently not quite enough. she just bumped my back tire though. thanks to being paranoid about people hitting me.&lt;br /&gt;&lt;br /&gt;just a lesson to any of you out there that don&#39;t ride much or don&#39;t pay attention to the other drivers. YOU MUST WATCH THEM! People *will* kill you. Remember, the stupid people *far* outnumber the smart people, and many of them have cars! =P&lt;br /&gt;&lt;br /&gt;i would rant about it, but the lady that hit me seemd really concerned about my safety, and she kind of reminded me of my step mom. my step mom *hates* driving really. she only does it if she has to. so, whatever. no harm, no foul.&lt;br /&gt;&lt;br /&gt;God was definitely looking out for me, but he apparently wants to make sure i&#39;m paying attention because if i hadn&#39;t of pulled up some myself, i&#39;d probably be really, really hurt right now. =P&lt;br /&gt;&lt;br /&gt;=D</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/7380842614015483654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/7380842614015483654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/7380842614015483654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/7380842614015483654'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/01/what-doesnt-happen.html' title='what doesn&#39;t happen?'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-1820636370855002380</id><published>2007-01-22T09:00:00.000-05:00</published><updated>2007-01-22T09:04:36.823-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><title type='text'>daily stuff....</title><content type='html'>&lt;a href=&quot;http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/&quot;&gt;53 css techniques you couldn&#39;t live without&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://addictedtonew.com/&quot;&gt;cool railsish site. addictedtonew&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://microformats.org/&quot;&gt;microformats are cool&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://errtheblog.com/post/37&quot;&gt;microformat related blog post&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.cssplay.co.uk/index.html&quot;&gt;cssplay&lt;/a&gt; this site is always awesome and i&#39;m gonna link it just because of the sheer amount of times i&#39;ve had it open when i was posting something. =P</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/1820636370855002380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/1820636370855002380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1820636370855002380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/1820636370855002380'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/01/daily-stuff.html' title='daily stuff....'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-6803539938943704609</id><published>2007-01-16T14:35:00.000-05:00</published><updated>2007-01-16T14:36:42.746-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="videos"/><title type='text'>asteriskNOW!</title><content type='html'>&lt;object width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ONOxNJquatk&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ONOxNJquatk&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/6803539938943704609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/6803539938943704609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6803539938943704609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/6803539938943704609'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/01/asterisknow.html' title='asteriskNOW!'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-3602649816094689420</id><published>2007-01-08T00:24:00.000-05:00</published><updated>2007-01-22T00:29:38.925-05:00</updated><title type='text'></title><content type='html'> Check out &lt;a title=&quot;it&#39;s really cool... click here!&quot; href=&quot;http://www.codeproject.com/Ajax/MakingGoogleIG.asp&quot;&gt;this really incredible article&lt;/a&gt;   on using .net and atlas to create a page just like the Google IG custom home page. You can see the results and at this completely usable page, &lt;a title=&quot;&gt;&gt; click me!!! &lt;&lt;&quot; href=&quot;http://www.dropthings.com/&quot;&gt;here!&lt;/a&gt; &lt;br&gt;&lt;br&gt;Check out &lt;a title=&quot;.... torrent goodness.... oh so fast&quot; href=&quot;http://bittyrant.cs.washington.edu/&quot;&gt;BitTyrant&lt;/a&gt;  . It&#39;s supposed to be 70% faster than your typical torrent clients. You can read the page for why that is.&lt;br&gt;&lt;br&gt;&lt;a title=&quot;web 2.0 happiness&quot; href=&quot;http://www.techcrunch.com/2007/01/02/2007-web-20-companies-i-couldnt-live-without/&quot;&gt;Here&lt;/a&gt; is a cool article from Techcrunch. Good old Mike lists his favorite web 2.0 apps. Web apps that I use daily are google (mail, calendar, chat), flickr, digg, and youtube. I use skype as well, but i don&#39;t know that i would categorize skype as a web 2.0 company like Mike does.&lt;br&gt;&lt;br&gt;Other apps that I use daily would include Outlook, VS.Net 2005, RadRails, SVN and Firefox. &lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/3602649816094689420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/3602649816094689420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/3602649816094689420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/3602649816094689420'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/01/check-out-this-really-incredible.html' title=''/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-843697536060204288</id><published>2007-01-02T16:07:00.000-05:00</published><updated>2007-01-02T16:09:04.673-05:00</updated><title type='text'>blogger v 2</title><content type='html'>ok, so i&#39;m all migrated to google v2. pretty nice. the tumblog has been on there for a while. is that even the right way to spell that? whatever. i like the new blogger. i still want to switch to self hosted and that may be coming this year. i&#39;m sure my &quot;vast&quot; audience is concerned =P</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/843697536060204288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/843697536060204288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/843697536060204288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/843697536060204288'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2007/01/blogger-v-2.html' title='blogger v 2'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-116761311114020382</id><published>2006-12-31T18:40:00.000-05:00</published><updated>2006-12-31T19:58:31.340-05:00</updated><title type='text'>svn weee</title><content type='html'>so i finally got around to moving all of my data into svn. it&#39;s at &lt;a href=&quot;http://svn.devjavu.com/royashbrook/&quot;&gt;http://svn.devjavu.com/royashbrook/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;it&#39;s been on my list of things to do for.... oh forever to get my &#39;code&#39; stuff into an svn somewhere. i probably need to thin it out since there is probably stuff out there that i really don&#39;t care to have out there. it&#39;s private for now, but i plan on making a public portion of it soon as i reorganize the code.&lt;br /&gt;&lt;br /&gt;i have to give serious props to devjavu for the incredible service they provide. i&#39;m storing multiple projects on there currently and it&#39;s working great. i didn&#39;t have any problems running into limits or anything and i&#39;m storing just over 1.5GB in my code folder right now.&lt;br /&gt;&lt;br /&gt;i&#39;ll be pruning this down at some point and migrating all of the archive data to my s3 account which is also pretty slick.</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/116761311114020382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/116761311114020382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/116761311114020382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/116761311114020382'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2006/12/svn-weee.html' title='svn weee'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8282816.post-116750877714612174</id><published>2006-12-30T14:59:00.000-05:00</published><updated>2007-01-03T00:25:29.807-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="photos"/><title type='text'>fin</title><content type='html'>&lt;img alt=&quot;saddam before hanging&quot; src=&quot;http://msnbcmedia4.msn.com/i/msnbc/Sections/Newsweek/Components/Photos/061227_070102/061230_saddamnoose.jpg&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://royashbrook.blogspot.com/feeds/116750877714612174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8282816/116750877714612174' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/116750877714612174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8282816/posts/default/116750877714612174'/><link rel='alternate' type='text/html' href='http://royashbrook.blogspot.com/2006/12/fin.html' title='fin'/><author><name>royashbrook</name><uri>http://www.blogger.com/profile/15954039149100890352</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwN0y6eCaiBQvy0faFHseC_U8wNVCCm2XsGUDm2t6ya1v5l6Z8SUBn1SdaXkJOEZ81a4pOOZhRy7pEbdsgzegADIFyvmR4pxAGFT5aXUgdDiaGzegCkeNLr98EpyCxeo/s1600/*'/></author><thr:total>1</thr:total></entry></feed>