`E8 0F 1F 32` is disassembled to `mov w8, #0x1e` when it should `orr w8, wzr, #0x1e` https://shell-storm.org/online/Online-Assembler-and-Disassembler/ https://disasm.czbix.com/ does work correctly when it uses the same tools