<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ενδιαφέρουσες Ειδήσεις</title><link>https://www.dotnetzone.gr:443/cs/forums/67/ShowForum.aspx</link><description>Νέα, Ειδήσεις και 'Αρθρα από ελληνικά και ξένα sites που ενδιαφέρουν τους Έλληνες developers</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42793.aspx</link><pubDate>Tue, 10 Jun 2008 02:31:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42793</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42793.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42793</wfw:commentRss><description>&lt;P&gt;Εγώ όμως πρόσεξα άλλα σημεία!&lt;/P&gt;
&lt;P&gt;Μόλις άκουσα και το podcast του Hanselman, και μπορώ να πω ότι το Velocity μπορεί σίγουρα να καλύψει τόσο τα UHS&amp;nbsp; όσο και μικρότερα συστήματα. Το Velocity είναι εξαιρετικά ενδιαφέρον γιατί μπορεί να χρησιμοποιηθεί σε πολλά διαφορετικά συστήματα, και όχι απαραίτητα σε συστήματα με δεκάδες web servers. Μία περίπτωση που σκέφτομαι είναι για το caching metadata μεταξύ πολλών application servers, π.χ. για την αποθήκευση των περιγραφών domain models, business processes και workflows. &lt;BR&gt;Το ωραίο είναι ότι η ποιότητα του CTP είναι αρκετά καλή ώστε να μπορεί κανείς να το χρησιμοποιήσει άμεσα. Αν είχα τώρα ένα έργο το οποίο απαιτούσε καλό caching, θα το προτιμούσα σε σχέση με μία home-grown λύση η οποία αναγκαστικά θα έπρεπε να γίνει σε περιορισμένο χρόνο.&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42781.aspx</link><pubDate>Mon, 09 Jun 2008 15:08:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42781</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42781.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42781</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Χμμμ, φαίνεται ότι στόχος του Velocity είναι και τα UHS! Είχα ρίξει μια βιαστική ματιά στο documentation και τον κώδικα (μέσω reflector) και από εκεί δεν φαινόταν αν το Velocity μπορεί να κάνει τα updates ασύγχρονα και αν μπορεί να ρυθμιστεί αυτό. 
&lt;P&gt;Εντωμεταξύ, ο Scott Hanselman έχει ένα &lt;A href="http://www.hanselman.com/blog/HanselminutesPodcast116DistributedCachingWithMicrosoftsVelocity.aspx"&gt;podcast&lt;/A&gt; σχετικά με το Velocity το οποίο περιλαμβάνει και links σε υλοποιήσεις και ASP.NET providers για το memcached, αλλά και ένα link σε μία πολύ καλή ανάλυση του Velocity από τον &lt;A href="http://www.25hoursaday.com/weblog/2008/06/06/VelocityADistributedInMemoryCacheFromMicrosoft.aspx"&gt;Dare Obasanjo&lt;/A&gt;. Μεταξύ άλλων, αναφέρει ότι το Velociy υποστηρίζει και χρήση χωρίς ελέγχους concurrency για πολύ μεγάλο scalability.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Γενικά το "&lt;EM&gt;velocity&lt;/EM&gt;" που έχεις για το "Velocity", δεν σου επιτρέπει να διαβάζεις πράγματα αν δεν ανοίξουνε μπροστά σου - πχ τη προηγούμενη δημοσίευση με τι δική σου που έχει ακριβώς τους ίδιους συνδέσμους.... &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42779.aspx</link><pubDate>Mon, 09 Jun 2008 05:55:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42779</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42779.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42779</wfw:commentRss><description>&lt;P&gt;Χμμμ, φαίνεται ότι στόχος του Velocity είναι και τα UHS! Είχα ρίξει μια βιαστική ματιά στο documentation και τον κώδικα (μέσω reflector) και από εκεί δεν φαινόταν αν το Velocity μπορεί να κάνει τα updates ασύγχρονα και αν μπορεί να ρυθμιστεί αυτό. &lt;/P&gt;
&lt;P&gt;Εντωμεταξύ, ο Scott Hanselman έχει ένα &lt;A href="http://www.hanselman.com/blog/HanselminutesPodcast116DistributedCachingWithMicrosoftsVelocity.aspx"&gt;podcast&lt;/A&gt; σχετικά με το Velocity το οποίο περιλαμβάνει και links σε υλοποιήσεις και ASP.NET providers για το memcached, αλλά και ένα link σε μία πολύ καλή ανάλυση του Velocity από τον &lt;A href="http://www.25hoursaday.com/weblog/2008/06/06/VelocityADistributedInMemoryCacheFromMicrosoft.aspx"&gt;Dare Obasanjo&lt;/A&gt;. Μεταξύ άλλων, αναφέρει ότι το Velociy υποστηρίζει και χρήση χωρίς ελέγχους concurrency για πολύ μεγάλο scalability.&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42768.aspx</link><pubDate>Sun, 08 Jun 2008 16:17:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42768</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42768.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42768</wfw:commentRss><description>&lt;P&gt;Διαβάζοντας ακόμα &lt;A href="http://www.25hoursaday.com/weblog/2008/06/06/VelocityADistributedInMemoryCacheFromMicrosoft.aspx" target=_blank&gt;περισσότερο&lt;/A&gt; ανακάλυψα ότι το Velocity είναι ένα clone του &lt;A href="http://www.danga.com/memcached/"&gt;memcached&lt;/A&gt;. Το memchaced είναι ένα από τα μυστικά επιτυχίας που είναι πίσω από τα &lt;A href="http://lists.danga.com/pipermail/memcached/2003-July/000017.html"&gt;Slashdot&lt;/A&gt;, &lt;A href="http://lists.danga.com/pipermail/memcached/2007-May/004098.html"&gt;Facebook&lt;/A&gt;, &lt;A href="http://lists.danga.com/pipermail/memcached/2006-June/002384.html"&gt;Digg&lt;/A&gt;, &lt;A href="http://lists.danga.com/pipermail/memcached/2005-November/001726.html"&gt;Flickr&lt;/A&gt;&amp;nbsp;και &lt;A href="http://meta.wikimedia.org/wiki/Cache_strategy"&gt;Wikipedia&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42765.aspx</link><pubDate>Sun, 08 Jun 2008 05:03:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42765</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42765.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42765</wfw:commentRss><description>&lt;P&gt;Ρίχνοντας μια ματιά στο blog του Project Velocity, κάνω quote τα χαρακτηριστικά που πρέπει να έχουν οι εφαρμογές που έχουν&amp;nbsp;σκοπό να χρησιμοποιήσουν το framework, και νομίζω ότι καλύπτει τα περισσότερα ερωτήματα και προβληματισμούς που έχουν διατυπωθεί:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;There is a considerable number of data requests that are mostly read (e.g. product catalogs)&lt;/EM&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Large concurrent access to such data can be provided by replicating the catalog data on multiple cache nodes. Since updates are infrequent to such data, maintaining consistency (synchronously or asynchronously) is not very expensive&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;EM&gt;Applications that can tolerate some staleness of data &lt;/EM&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Such applications can provide better performance and scale by not requiring immediate updates ore refreshing of caches&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;EM&gt;Applications that can work with highly partitioned data (e.g. session data, shopping cart)&lt;/EM&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;High scale and performance can be supported by partitioning and distributing data across multiple cache nodes, and thereby distributing data processing across the cache nodes &lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;EM&gt;Applications that can work well with eventual consistency&lt;/EM&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Consider a flight inventory application, which must satisfy a large number of concurrent read/writes to the inventory of seats. To support large scale, the distributed cache may replicate the inventory value on multiple nodes; however, the inventory values on different nodes have to be made consistent in some fashion.&amp;nbsp; Requiring immediate (also known as strong) consistency will require updates to be synchronously propagated to all the copies. Such action would impact the overall performance and scale of the application. However, instead of immediately making the copies consistent, allowing them to eventually (in an asynchronous manner) become consistent will provide low latency, high performance access to inventory.&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;Προσωπική άποψη είναι ότι προσπαθούν να φτιάξουν ένα framework που λείπει πραγματικά από τα developing tools της Microsoft. Τέτοια frameworks χρειάζονται σε κατανεμημένα συστήματα που υπάρχουν στις αγορές των cluster και near real time συστημάτων...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42760.aspx</link><pubDate>Sat, 07 Jun 2008 22:26:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42760</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42760.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42760</wfw:commentRss><description>&lt;P&gt;Εγώ πάντως θα έλεγα γενικά&amp;nbsp;να μην βιαζόμαστε γιατί ακόμα ειναι μια απλή CTP1 και μέχρι την RTM μπορεί να αλλάξει και το σύμπαν.. Άλλωστε γι'αυτό βγαίνουν και οι CTP. Τρανό παράδειγμα CTP1 του Sync Framework και η CTP που βγήκε τώρα. Όπως επίσης και του SQL Server 2008.&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42757.aspx</link><pubDate>Sat, 07 Jun 2008 21:28:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42757</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42757.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42757</wfw:commentRss><description>I'm guilty, δεν το είδα καθόλου ακόμα, οπότε I'll take your word for it! Ούτως ή άλλως, είναι αρκετά νωρίς για να κάνω οποιαδήποτε αλλαγή για κάτι που δουλεύει αρκετά καλά, αλλά έχει ενδιαφέρον να βλέπεις λύσεις από την Microsoft οι οποίες ξεφεύγουν από τα "βασικά" και μέχρι πρότινος ήταν διαθέσιμες μόνο σε commercial επίπεδο (και σχετικά ακριβούτσικες για του λόγου το αληθές).&lt;br&gt;&lt;br&gt;Μέχρι στιγμής πάντως, το μεγαλύτερο πρόβλημα που αντιμετώπισα με την δική μου υλοποίηση ήταν όταν χρειάζονταν να αλλάξω (και να ενημερώσω τις caches για αυτό) κάποιο πολύπλοκο object το οποίο είχε references σε άλλα objects που και αυτά έπρεπε να ενημερωθούν με διαφορετικές απαιτήσεις σε concurrency και... staleness των δεδομένων. Αν το Velocity μπορεί να προσφέρει ένα mixed μοντέλο των παραπάνω στην ίδια λύση (σε κάποια μελλοντική έκδοση ίσως; ) σίγουρα θα προσπαθήσω στο μέλλον να φτιάξω κάτι με αυτό.&lt;br&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42756.aspx</link><pubDate>Sat, 07 Jun 2008 20:58:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42756</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42756.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42756</wfw:commentRss><description>&lt;P&gt;Μην βιάζεσαι! Το in-memory cache είναι πάντα περίεργη υπόθεση, επειδή κάθε εφραμογή έχει διαφορετικές απαιτήσεις στο συγχρονισμό των αλλαγών. Αν η εφαρμογή απαιτεί όλα τα μηχανήματα να έχουν την τελευταία έκδοση των cached δεδομένων περιορίζεται το scalability. Μία εφαρμογή η οποία αρκείται και σε "μπαγιάτικα" δεδομένα θα έχει και καλύτερο scalability και θα μπορεί να εκμεταλλευτεί την cache καλύτερα. Επιπλέον, ένα web site χρησιμοποιεί πολύ περισσότερα read-only δεδομένα από ένα Web Service/WCF component.&lt;/P&gt;
&lt;P&gt;Η ιδέα του Velocity δεν είναι καινούρια. Ήδη από το COM+ (ουδεμία σχέση έχει με DCOM) υπήρχε η IMDB (In Memory Database) η οποία όμως αποσύρθηκε πολύ σύντομα γιατί δεν έλυνε το πρόβλημα του distribution. Με δεδομένο ότι όποιος χρησιμοποιούσε COM+ το έκανε για να μπορεί να βγάλει όσο το δυνατόν περισσότερα transactions, το IMDB δεν είχε επιτυχία. Μην βιάζεσαι να ξεφορτωθείς το δικό σου σύστημα γιατί μπορεί το Velocity να μην μπορεί να προσαρμοστεί στις δικές σου ανάγκες. &lt;/P&gt;
&lt;P&gt;Κοιτάζωντας το concurrency model του Velocity πάντως, βλέπω ότι υποστηρίζει pessimistic locking (κλειδώνω τους πάντες μέχρι να κάνω update, χάλια scalability), optimistic (ελέγχω για αλλαγές μόνο στο update, αρκετά καλύτερο scalability), ίσως και καθόλου locking (το documentation της Put δεν ξεκαθαρίζει αν μπορεί να δουλέψει και χωρίς locking). H Put πάντως εκτελείται σύγχρονα, το οποίο σημαίνει ότι είτε η εφαρμογή σου θα πρέπει να περιμένει μέχρι να πάρει απάντηση από τους cache servers ότι έγινε η αποθήκευση, ή να γράψεις κώδικα για να την εκτελέσεις ασύγχρονα. &lt;BR&gt;Τέλος, δεν βλέπω πουθενά στο API ή στο ... Reflector τη δυνατότητα να μπορεί ςνα δουλέψεις και με μπαγιάτικα δεδομένα. Αυτό σημαίνει ότι η ταχύτητα του δικτύου μπορεί να είναι θέμα σε περίεργες καταστάσεις, π.χ. σε ασύρματα δίκτυα ή WAN.&lt;/P&gt;
&lt;P&gt;Αν δανειστούμε λίγη ορολογία από τις τηλεπικοινωνίες, φαίνεται ότι το Velocity είναι σχεδιασμένο για εφαρμογές HS (High Scalability)&amp;nbsp;και VHS (Very High Scalabitliy, π.χ. τραπεζικές) όχι όμως και UHS (Ultra High Scalability, Amazon, eBay αλλά και κάποιες μικρότερες εφαρμογές distributed control).&lt;/P&gt;</description></item><item><title>Απ: Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42749.aspx</link><pubDate>Sat, 07 Jun 2008 18:13:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42749</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42749.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42749</wfw:commentRss><description>Το παραπάνω λύνει μια σημαντική ανησυχία για availability που υφίσταται στα webfarms, σχετικά με τα Sessions. Ένας Session server είναι αρκετά γρήγορος μεν, αλλά αποτελεί single point of failure, ενώ ένας replicated SQL είναι πιο ασφαλής αλλά η ταχύτητα υπολείπεται του InProc ή του State server.&lt;br&gt;&lt;br&gt;&lt;br&gt;Βέβαια, πριν από μερικούς μήνες είχα μόλις ολοκληρώσει μια παρόμοια λύση για Session &amp;amp; Cache objects η οποία μάλλον θα πάει στο ντουλάπι με το πρώτο release του velocity...&lt;br&gt;</description></item><item><title>Microsoft Project Code Named “Velocity” Community Technology Preview 1 (CTP1)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42747.aspx</link><pubDate>Sat, 07 Jun 2008 16:26:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42747</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42747.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=67&amp;PostID=42747</wfw:commentRss><description>&lt;P&gt;To "Velocity" είναι μία distributed in-memory application cache πλατφόρμα για την ανάπτυξη κατανεμημένων, διαθέσιμων, και υψηλής απόδοσης εφαρμογών. Με τη χρήση του "Velocity" οι εφαρμογές μπορούν να αποθηκεύσουν οποιοδήποτε serializable CLR αντικείμενο, χωρίς κάποια ανησυχία για το που θα αποθηκευτεί το αντικείμενο, καθώς τα δεδομένα αποθηκεύονται προσωρινά σε πολλούς υπολογιστές ταυτόχρονα. Το "Velocity" επιτρέπει αντίγραφα των δεδομένων να αποθηκεύονται σε όλους του υπολογιστές που συμμετέχουν στο cache cluster, προστατεύοντας το από δυσλειτουργίες. Μπορεί να διαμορφωθεί να τρέξει σαν ένα service που θα του γίνεται προσπέλαση από το δίκτυο, αλλά μπορεί να τρέχει ενσωματωμένο σε μία κατανεμημένη εφαρμογή. Το "Velocity" περιλαμβάνει ένα ASP.NET session provider object κάνοντας δυνατή την αποθήκευση των ASP.NET session objects μέσα στο κατανεμημένο cache, χωρίς να έχει να γράψει σε βάσεις δεδομένων, το οποίο αυξάνει την απόδοση και το scalability των ASP.NET εφαρμογών.&lt;/P&gt;
&lt;P&gt;Διαβάστε περισσότερα: &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B24C3708-EEFF-4055-A867-19B5851E7CD2&amp;amp;displaylang=en" target=_blank&gt;Microsoft Project Code Named “Velocity” CTP1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item></channel></rss>