<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_100_ch9.jpg</url>
		<title>Channel 9 - Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<link></link>
	</image>
	<description>Bart De Smet has been very busy. As you can imagine, the latest release of Rx (v1.11011.11 (Experimental)) supports the latest (developer preview) .NET version, 4.5. In this release, Bart and company have forged a deeper synergy with the async/await Task-based asynchrony model (see Prefer Async Policy in the Release Notes for this release for more info and watch/listen to this conversation!). In addition, Rx can be used in &amp;quot;Windows 8&amp;quot; Metro style apps.  Rx v1.11011.11 (Experimental) features include: Improved Exception Management Prefer Async Policy Interoperability with Task&amp;lt;T&amp;gt; FromEventPattern Support for WinRT Events Various Changes to System.Reactive The New System.Reactive.WindowsRuntime Assembly This release of Rx includes support for WinRT interop and to build Metro style applications leveraging Rx for event processing IAsyncInfo Conversions Release Notes Download </description>
	<link></link>
	<language>en</language>
	<pubDate>Thu, 23 May 2013 01:45:54 GMT</pubDate>
	<lastBuildDate>Thu, 23 May 2013 01:45:54 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[Very nice&#33;<p>posted by Dylan Meeus</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541389219622397</link>
		<pubDate>Thu, 13 Oct 2011 21:42:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541389219622397</guid>
		<dc:creator>Dylan Meeus</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Still no native Rx ? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif?v=c9' alt='Devil' /></p><p>posted by felix9</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541698071440650</link>
		<pubDate>Fri, 14 Oct 2011 06:16:47 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541698071440650</guid>
		<dc:creator>felix9</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[Bart please start a blogging about rx with js...<br><br>tia<p>posted by tony</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541705735135082</link>
		<pubDate>Fri, 14 Oct 2011 06:29:33 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541705735135082</guid>
		<dc:creator>tony</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[Where did you buy that shirt&#63;<p>posted by Robert Baarda</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541822856746329</link>
		<pubDate>Fri, 14 Oct 2011 09:44:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541822856746329</guid>
		<dc:creator>Robert Baarda</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Charles, <em>Rock N</em>'&nbsp;<em>Roll</em>&nbsp;is your thing, don't let anyone tell you otherwise!</p><p>/Rock n' Roll!</p><p>PS. listening to Bart is awesome!</p><p>posted by leidegre</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541863702825084</link>
		<pubDate>Fri, 14 Oct 2011 10:52:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541863702825084</guid>
		<dc:creator>leidegre</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[This is awesome.<br><br>I have a question, though&#58; Since Task&#60;T&#62; is &#34;the&#34; abstraction for single-valued asynchrony, why not make IObservable&#39;s folding operators &#40;Aggregate, First, Last, etc.&#41; return a Task&#60;T&#62; instead of a single-valued IObservable&#60;T&#62;&#63;<p>posted by Jeff</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541874615197777</link>
		<pubDate>Fri, 14 Oct 2011 11:11:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541874615197777</guid>
		<dc:creator>Jeff</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Because you want to continue using observables,..</p><p>If it would return Task&lt;T&gt; you would be stuck.</p><p>posted by Maddus Mattus</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541894213561999</link>
		<pubDate>Fri, 14 Oct 2011 11:43:41 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541894213561999</guid>
		<dc:creator>Maddus Mattus</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>I think you should move those 'txt.Text = &quot;&lt;Stopped&gt;&quot;' statements out of the using block ...... no ?</p><p>Update. oh, maybe even setting text.Text after Dispose() wont elimate the problem.</p><p>I guess the scheduler or 'sync context' has a 'message queue' kinda thing, and if a 'txt.Text = Key' is already in the queue, unsubscribing or Dispose wont remove it from the queue, so it could be executed after &lt;Stopped&gt; and overwrite the txt.Text ? right ? Maybe the fact of you are subscribing to KeyDown events could help here since its in UI thread and message queue too, but what if you are observing something really 'async' ? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-7.gif?v=c9' alt='Perplexed' /></p><p>posted by felix9</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541917103465667</link>
		<pubDate>Fri, 14 Oct 2011 12:21:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541917103465667</guid>
		<dc:creator>felix9</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541894213561999">Maddus Mattus</a>: Did you watch the video? Bart talks about how IObservable&lt;T&gt; and Task&lt;T&gt; live nicely together in the new version of Rx.</p><p>posted by ninjeff</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541973244569094</link>
		<pubDate>Fri, 14 Oct 2011 13:55:24 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541973244569094</guid>
		<dc:creator>ninjeff</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Could the capabilities of Project Roslyn, assist in &quot;magic&quot; strings problems on events, by provide compile-time checking? or would it require a change to the lexer / parser.</p><p>posted by AdamSpeight2008</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542103926554866</link>
		<pubDate>Fri, 14 Oct 2011 17:33:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542103926554866</guid>
		<dc:creator>AdamSpeight2008</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>I like &quot;Rock n Roll&quot;&nbsp; Keep saying it! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by AceHack</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542160585632221</link>
		<pubDate>Fri, 14 Oct 2011 19:07:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542160585632221</guid>
		<dc:creator>AceHack</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541874615197777">Jeff</a>: While Task&lt;T&gt; would be a good fit for single-value asynchronous results coming out of the Rx APIs, there are a few things we don't want to get into.</p><p>First of all, staying in IObservable&lt;T&gt; allows for further <strong>composition</strong>, which is very rich in the world of Rx. A typical example I always bring&nbsp;up is to apply the Timeout operator to the resulting sequence. With Task&lt;T&gt; you can do similar things using WhenAny or by using cancellation mechanisms, but it's less sexy.</p><p>Secondly, by going to Task&lt;T&gt; there's an implicit change in <strong>scheduler affinity</strong>. Having the ability to control scheduling through the IScheduler abstraction and having a more free-threaded world is an advantage of Rx we don't want to loose due to implicit changes of primitives.</p><p>Having said all of this, users can still go to a Task&lt;T&gt; object explicitly by using the <strong>ToTask</strong> operator. However, for the simple task (pun intended) of awaiting the result of such a single-valued observable sequence, support is right there in Rx to use &quot;<strong>await</strong>&quot; directly.</p><p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542190027210603</link>
		<pubDate>Fri, 14 Oct 2011 19:56:42 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542190027210603</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634541917103465667">felix9</a>: The test code you saw on the screen is not flawless indeed. In general, it's possible for the sequence to produce an OnNext message before the Dispose call to the subscription occurs. The fix is quite simple though: use the <strong>Finally operator</strong> in Rx to run code after the sequence completes or gets disposed.</p><p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542191919291595</link>
		<pubDate>Fri, 14 Oct 2011 19:59:51 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542191919291595</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542103926554866">AdamSpeight2008</a>: Remains to be seen. Notice the trend of reducing magic strings in pretty much every recent release of the languages (e.g. LINQ instead of queries in strings, dynamic instead of invocation calls with member names in strings, call info attributes instead of hardcoding the current member's name, etc.).</p><p>Personally, to reduce the event conversion friction I'd invest in a conversion of events to IObservable&lt;T&gt; like F# does, but at this point there are no such plans.</p><p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542194755333059</link>
		<pubDate>Fri, 14 Oct 2011 20:04:35 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542194755333059</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>cool stuff!</p><p>i really wish anders will allow us to treat events like a normal multicast delegate properties, that way you could write extensions methods for things like rx on them <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by aL_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542245096073183</link>
		<pubDate>Fri, 14 Oct 2011 21:28:29 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542245096073183</guid>
		<dc:creator>aL_</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Guys,</p><p>Do you plan to release a version of Rx built against the Portable Library Tools?</p><p>posted by ligAZ</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542581742207438</link>
		<pubDate>Sat, 15 Oct 2011 06:49:34 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542581742207438</guid>
		<dc:creator>ligAZ</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>Some clever work going on there. I really like the new WinRT event model and how it fits hand in glove with Rx. And of course the new exception handling enhancements to Rx looks really great. A lot of goodies in the box.</p><p><em>Rock 'n Roll</em> !</p><p>posted by exoteric</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542654538106111</link>
		<pubDate>Sat, 15 Oct 2011 08:50:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542654538106111</guid>
		<dc:creator>exoteric</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542190027210603">bdesmet</a>: Thanks for the response, Bart.</p><p>Seems like you had to pick between two slightly awkward choices: return a Task&lt;T&gt; and deal with the gaps and differences, or return an IObservable&lt;T&gt; that breaks the abstraction slightly.</p><p>In a perfect world, I think Task&lt;T&gt; and IObservable&lt;T&gt; would have the exact same interfaces for the shared concepts that you mentioned. Given that they don't, though, the choice makes sense.</p><p>posted by ninjeff</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542764832349062</link>
		<pubDate>Sat, 15 Oct 2011 11:54:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542764832349062</guid>
		<dc:creator>ninjeff</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542581742207438">ligAZ</a>: We're actively working with the PLIB folks on making Rx portable. The main thing required is to have IObservable available in all supported platforms. At this point, we can't commit to a time frame, but we're on it <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />.</p><p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542769955554196</link>
		<pubDate>Sat, 15 Oct 2011 12:03:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542769955554196</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542764832349062">ninjeff</a>: One thing that would help is to have Task implement IObservable. Given that any multi-value concept has the single-value case covered too, that'd be a good way to think about it. However, in the synchronous case, there's no such implicit conversion between a multi-value thing (e.g. an array) that happens to have a single value and its contents (an &quot;unpack&quot; operation). Rest assure&nbsp;we are (and will continue to be)&nbsp;thinking about co-evolution and co-existence...</p><p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542774203029933</link>
		<pubDate>Sat, 15 Oct 2011 12:10:20 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634542774203029933</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
		<description>
			<![CDATA[<p>So this is what you couldn't talk about at Mix, isn't it Bart, otherwise you'd have been revealing WinRT.&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />&nbsp; I was surprised to discover Wes has left the team.&nbsp; He'll be missed. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif?v=c9' alt='Sad' />&nbsp; I wish him the best at his new venture.&nbsp;&nbsp;I do wish you and Wes would blog again.&nbsp;</p><p>There must be something coming down the pipe related to Linq-to-Cloud, and NoSQL.&nbsp; Can you tell us anything about that and how Rx relates?</p><p>&nbsp;</p><p>posted by Richard.Hein</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634544863280525095</link>
		<pubDate>Mon, 17 Oct 2011 22:12:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT#c634544863280525095</guid>
		<dc:creator>Richard.Hein</dc:creator>
	</item>
</channel>
</rss>