I have some qualms about attribution based on misspelling since those can be intentional. That said, I have not had a chance to do a second, deeper pass on the analysis, but I'd be careful about taking Kaspersky at face value given his ultimate sponsors.