I have never seen the handwritten notation of "SD" but the explanation about the other vehicle is worth it I guess! That inscription that you mention... was it made by hand on the construction sheet or are you talking about some report that Porsche provided?