New
#1
Puzzle By This
Was watching my computer and the gadget show high CPU usage. Click on it expecting many one of my programs was running in the background but noticed the following screen shot. Does anyone know what DSD_5996 is?