Hey, found this post by googling the term "your_taxes-08.16.rar" as it downloaded itself onto my computer too.
I was using chrome, on Youtube, only one advert showing, so that must have been the one that caused me to download malware. Unfortunately I clicked away before I could snap the advert...