many thanks to Q The Platypus for de-obfuscation hints ... at least I _hope_ it's more readable now