davehutch macrumors 6502a Original poster Mar 5, 2009 732 33 Croxley, Herts Mar 22, 2018 #1 I've had this window pop up a few times recently. Is it legit and safe to download? Last edited: Mar 23, 2018