There are several unnecessary jumps for control flow obfuscation, including simple opaque predicates leading to junk code. The obfuscation method is a simple one-byte XOR with the same hardcoded value for every piece