I have many interesting routes, here (the most interesting one being my 95, while my 93 is my fastest). Still no clue, what David did to this one. Great job, whatever he did. I hope to find it, one day. :)
EDIT (18 minutes later): Got it, yeeeeyyyy! And the solution was in some way closer to my 95 than to my 93, which is splendid !!! (my 93 was kind of boring, lol).