Have you ever heard of google.com and concatenation?
You seem to know a lot about that, but the fact that you only get 3 results doing that search should give you something to think about.
Same here, hmm... just 3 results and one is this page, no hunch?I just typed "r2r helix native" in Google and hit search. Boom. First result was R2R's website with the file. Didn't click on it because I ain't getting malware!