I'm impressed how anyone could crack that code. Never in my life would I have been able to patiently sort this one out. On my word of dbnl-x#.
So cheers Jackie and Olly. You are geniusses in the first degree.
( to me anyway ) How many codes have you Wofa? This one won't be much help any more at needs of topsecrecy.