FontEntity.FontName returns a garbled string

This code:

Dim tempfont As FontEntity

For Each tempfont In fontList
Response.Write(tempfont.FontName & “
”)
Next

And my output is:

ArialngsRoman陨陨皴?菰?「菰?
Times New Roman陨陨皴?菰?「菰?
Verdanaw Roman陨陨皴?菰?「菰?
WingdingsRoman陨陨皴?菰?「菰?
ArialngsRoman陨陨皴?菰?「菰?
Times New Roman陨陨皴?菰?「菰?
Verdanaw Roman陨陨皴?菰?「菰?
WingdingsRoman陨陨皴?菰?「菰?

I can see that the correct font names are there…but what is all the mess after the font names?