https://bugs.winehq.org/show_bug.cgi?id=56778
--- Comment #2 from Esme Povirk madewokherd@gmail.com --- Looks like obfuscated code, which Mono rejects as invalid IL. I think Mono is diverging slightly from spec (it should include unreachable instructions in the calculation of IL stack), but fixing that would probably not be enough. I think we'd need to untangle the branch instructions before processing with Mono's JIT.