Xml getting garbled

i’m loading some xml (from a webservice) into my flash movie. it’s working but the xml is turning out like this:

<?xml version="1.0" encoding="utf-8"?><string xmlns="http://www.webserviceX.NET/">&lt;StockQuotes&gt;&lt;Stock&gt;&lt;Symbol&gt;IBM&lt;/Symbol&gt;&lt;Last&gt;76.16&lt;/Last&gt;&lt;Date&gt;6/3/2005&lt;/Date&gt;&lt;Time&gt;2:21pm&lt;/Time&gt;&lt;Change&gt;-1.19&lt;/Change&gt;&lt;Open&gt;77.06&lt;/Open&gt;&lt;High&gt;77.10&lt;/High&gt;&lt;Low&gt;75.92&lt;/Low&gt;&lt;Volume&gt;4204400&lt;/Volume&gt;&lt;MktCap&gt;122.9B&lt;/MktCap&gt;&lt;PreviousClose&gt;77.35&lt;/PreviousClose&gt;&lt;PercentageChange&gt;-1.54%&lt;/PercentageChange&gt;&lt;AnnRange&gt;71.85 - 99.10&lt;/AnnRange&gt;&lt;Earns&gt;5.001&lt;/Earns&gt;&lt;P-E&gt;15.47&lt;/P-E&gt;&lt;Name&gt;INTL BUSINESS MAC&lt;/Name&gt;&lt;/Stock&gt;&lt;/StockQuotes&gt;</string>
&lt;StockQuotes&gt;&lt;Stock&gt;&lt;Symbol&gt;IBM&lt;/Symbol&gt;&lt;Last&gt;76.16&lt;/Last&gt;&lt;Date&gt;6/3/2005&lt;/Date&gt;&lt;Time&gt;2:21pm&lt;/Time&gt;&lt;Change&gt;-1.19&lt;/Change&gt;&lt;Open&gt;77.06&lt;/Open&gt;&lt;High&gt;77.10&lt;/High&gt;&lt;Low&gt;75.92&lt;/Low&gt;&lt;Volume&gt;4204400&lt;/Volume&gt;&lt;MktCap&gt;122.9B&lt;/MktCap&gt;&lt;PreviousClose&gt;77.35&lt;/PreviousClose&gt;&lt;PercentageChange&gt;-1.54%&lt;/PercentageChange&gt;&lt;AnnRange&gt;71.85 - 99.10&lt;/AnnRange&gt;&lt;Earns&gt;5.001&lt;/Earns&gt;&lt;P-E&gt;15.47&lt;/P-E&gt;&lt;Name&gt;INTL BUSINESS MAC&lt;/Name&gt;&lt;/Stock&gt;&lt;/StockQuotes&gt;

notice the <>'s are missing after the first two nodes. If i use my browser to type in the URL of the webservice and pass a variable the xml source looks perfect!!!

never seen this before has anyone else?