Function at 0x14005b150
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x130
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x50], rdx
mov qword [rbp + 0x58], rcx
mov eax, 0x10
mov qword [rbp + 0x30], rax
call fcn.140215890
sub rsp, rax
mov rax, qword [rbp + 0x30]
mov rcx, rsp
mov qword [rbp + 0x38], rcx
call fcn.140215890
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x40], rax
mov eax, 0x20
call fcn.140215890
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x48], rax
sub rsp, 0x20
call fcn.14004e61c
mov rdx, qword [rbp + 0x50]
mov rcx, qword [rbp + 0x58]
add rsp, 0x20
mov qword [rbp + 0x60], rax
test rcx, rcx
sete al
test rdx, rdx
sete r8b
or rdx, rcx
sete dl
mov cl, al
add cl, r8b
sub cl, dl
mov dl, al
xor dl, r8b
xor dl, 0xff
or al, r8b
and al, dl
test cl, 1
mov byte [rbp + 0x6f], al
jne 0x14005be5c
mov rdx, qword [rbp + 0x50]
mov rax, qword [rbp + 0x58]
mov rcx, qword [rax + 0x10]
xor eax, eax
cmp rcx, qword [rdx + 0x10]
mov byte [rbp + 0x6f], al
jne 0x14005be5c
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0xa0], 0
lea rcx, [rbp + 0xa0]
add rcx, 8
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0xa8], 0
mov qword [rbp + 0x98], 0
mov al, byte [rax]
mov cl, 0xea
xor cl, 0xea
cmp al, cl
jne 0x14005bc28
mov rax, qword [rbp + 0x58]
mov rcx, qword [rax]
mov qword [rbp + 0x10], rcx
add rax, 8
mov qword [rbp + 0x18], rax
xor eax, eax
mov qword [rbp + 0x20], rax
mov rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x20]
mov qword [rbp + 8], rax
cmp rax, rcx
jge 0x14005bc28
mov ecx, dword [0x140218d80]
mov eax, dword [0x140218d84]
xor eax, 0x5716c309
sub ecx, eax
mov eax, ecx
xor eax, 0xffffffff
mov r8d, 0x8cdc8093
xor r8d, 0x73237f6c
mov edx, ecx
xor edx, r8d
or eax, edx
mov edx, 0x95bd5148
xor edx, 0xb733374c
and eax, edx
xor eax, 0xffffffff
mov edx, 0x228e6604
and edx, 0x228e6604
mov r8d, 0x5c975f88
xor r8d, 0xa368a077
xor edx, r8d
xor ecx, 0xffffffff
xor edx, 0xffffffff
or ecx, edx
xor eax, 0xffffffff
xor ecx, 0xffffffff
or eax, ecx
mov r8d, 0xffffffff
xor r8d, 0x941598bc
mov edx, eax
and edx, r8d
mov ecx, eax
or ecx, r8d
mov r8d, 0x655ac15c
xor r8d, 0x9aa53ea3
xor ecx, r8d
imul ecx, edx
mov edx, eax
and edx, 0x941598bc
or eax, 0x941598bc
imul eax, edx
add eax, ecx
and eax, 0x799a8f5b
mov ecx, 0x4a4ec12f
xor ecx, 0x2521de9e
cmp eax, ecx
je 0x14005be6f
mov rcx, qword [rbp + 8]
mov eax, dword [str._rBoC]
xor edx, edx
div dword [0x140218d8c]
mov rdx, qword [rbp + 0x58]
imul edi, eax, 0x2aaf751c
or edi, 0xd6c26a5d
mov r8d, edi
xor r8d, 0xffffffff
mov r10d, 0xa135829d
xor r10d, 0xff948d63
mov eax, 0x9c204326
xor eax, 0x63dfbcd9
xor r10d, eax
mov r9d, 0xffffffff
xor r9d, 0xf8d5aec3
mov eax, r8d
and eax, 0xf8d5aec3
and edi, r9d
mov esi, 0xe666de3
xor esi, 0xf6b3c320
mov r11d, r10d
and r11d, esi
mov esi, r9d
and esi, 0x5ea10ffe
or eax, edi
or r11d, esi
xor eax, r11d
or r8d, r10d
xor r8d, 0xffffffff
or r9d, 0xf8d5aec3
and r8d, r9d
or eax, r8d
mov rdx, qword [rdx]
mov qword [rbp - 8], rdx
cmp rcx, rdx
setl cl
mov byte [rbp + 7], cl
cmp eax, 0x60079a44
jb 0x14005be6f
mov al, byte [rbp + 7]
test al, 1
jne 0x14005b416
jmp 0x14005b3f8
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp - 8]
add rdx, 0xffffffffffffffff
sub rsp, 0x20
call fcn.1400153d3
add rsp, 0x20
jmp 0x14005bc28
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x18]
mov rax, qword [rax]
mov qword [rbp - 0x10], rax
add rax, 8
shl rcx, 5
add rax, rcx
mov rax, qword [rax]
movabs rcx, 0x9a243d10c8038dd4
movabs rdx, 0x9a243d10c8038dd4
xor rcx, rdx
cmp rax, rcx
je 0x14005bc08
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp + 0x38]
mov rax, qword [rbp - 0x10]
add rax, 8
shl rcx, 5
add rax, rcx
add rax, 8
mov rcx, qword [rax]
mov qword [rdx], rcx
mov rax, qword [rax + 8]
mov qword [rdx + 8], rax
lea rcx, [rbp + 0xa0]
sub rsp, 0x20
call fcn.14001c4cf
mov rcx, qword [rbp + 0x58]
mov rax, qword [rbp + 8]
add rsp, 0x20
mov rcx, qword [rcx]
mov qword [rbp - 0x18], rcx
cmp rax, rcx
jl 0x14005b4fc
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp - 0x18]
movabs rax, 0xc113dcd628eca4b0
movabs r8, 0x613a34208cb7d7c9
xor rax, r8
add rdx, rax
add rdx, 0xffffffffffffffff
movabs rax, 0xa029e8f6a45b7379
sub rdx, rax
sub rsp, 0x20
call fcn.1400153d3
mov rax, qword [rbp + 0x60]
add rsp, 0x20
mov cl, byte [rax]
xor eax, eax
mov byte [rbp - 0x21], cl
mov qword [rbp - 0x20], rax
jmp 0x14005bbbd
mov ecx, dword [0x140218d90]
mov edx, dword [0x140218d94]
xor edx, 0xc898eae5
mov r8d, 0x9989726e
xor r8d, 0x66768d91
mov eax, ecx
xor eax, r8d
mov r8d, ecx
xor r8d, 0xffffffff
and eax, r8d
mov r8d, edx
xor r8d, 0xffffffff
mov r9d, edx
xor r9d, 0xffffffff
and r8d, r9d
or eax, r8d
mov r8d, 0x1d91233e
xor r8d, 0xe26edcc1
xor eax, r8d
or ecx, edx
xor ecx, 0xffffffff
mov edx, 0x9759b8f8
xor edx, 0x68a64707
xor eax, edx
mov edx, 0x5fa10423
xor edx, 0xa05efbdc
xor ecx, edx
and eax, ecx
mov ecx, 0x263c7cfa
xor ecx, 0xea4571aa
xor edx, edx
div ecx
mov ecx, eax
mov edx, 0xa5b7bcce
xor edx, 0x49f6e1e7
mov eax, ecx
and eax, edx
or ecx, 0xec415d29
add eax, ecx
sub eax, 0x19269f98
mov ecx, 0xabc39927
xor ecx, 0x396a8821
cmp eax, ecx
je 0x14005be78
mov rcx, qword [rbp + 8]
mov eax, dword [0x140218d98]
mov edx, dword [0x140218d9c]
and eax, eax
xor eax, 0xffffffff
and edx, edx
xor edx, 0xffffffff
mov r8d, 0xc9bff68a
xor r8d, 0x36400975
xor eax, r8d
xor edx, 0xffffffff
or eax, edx
mov r8d, 0xa41cb39a
xor edx, edx
div r8d
mov r10d, eax
mov rax, qword [rbp + 0x18]
mov edx, 0xffffffff
xor edx, 0x69631589
mov r8d, 0xaefca99e
xor r8d, 0xaefca99e
mov r9d, 0x92e44e8b
xor r9d, 0x92e44e8a
sub r8d, r9d
sub edx, r8d
sub r10d, edx
mov r8d, 0xd3dc0ee6
xor r8d, 0x2c23f119
mov edx, r10d
xor edx, r8d
and edx, 0xc96b8a70
mov r11d, 0xffffffff
xor r11d, 0xc96b8a70
and r10d, r11d
mov r8d, 0xe898b069
xor r8d, 0xe974498f
mov r9d, 0xe0a6e275
xor r9d, 0x1f591d8a
xor r8d, r9d
and r8d, 0xc96b8a70
mov r9d, 0x5d9a5f80
xor r9d, 0x5c76a666
and r9d, r11d
or edx, r10d
or r8d, r9d
xor edx, r8d
mov dword [rbp - 0x28], edx
mov rax, qword [rax]
add rax, 8
shl rcx, 5
add rax, rcx
add rax, 0x18
mov rdx, qword [rax]
lea rcx, [rbp + 0x98]
xor r8d, r8d
sub rsp, 0x20
call fcn.140169dd3
mov rcx, qword [rbp + 0x60]
mov eax, dword [rbp - 0x28]
add rsp, 0x20
cmp byte [rcx], 0
sete cl
mov byte [rbp - 0x22], cl
cmp eax, 0x562220f8
je 0x14005be78
mov dl, byte [rbp - 0x22]
mov cl, 1
xor eax, eax
test dl, 1
mov byte [rbp - 0x21], cl
mov qword [rbp - 0x20], rax
jne 0x14005b6ea
jmp 0x14005bbbd
mov eax, dword [0x140218da0]
mov ecx, dword [0x140218da4]
xor ecx, 0xcf2f3f76
xor edx, edx
div ecx
mov ecx, 0x162cdad1
xor ecx, 0xecacb467
add eax, ecx
imul eax, eax, 0x7871f566
mov ecx, 0xffffffff
xor ecx, 0xc3639ed3
xor edx, edx
sub edx, 1
sub ecx, edx
sub eax, ecx
cmp eax, 0x8fac14af
je 0x14005be81
mov rdx, qword [rbp + 0x40]
mov rax, qword [rbp + 0x50]
mov ecx, dword [0x140218da8]
mov r8d, dword [0x140218dac]
xor r8d, 0xdcea1d66
and ecx, r8d
imul rcx, rcx, 0x6c1bfb93
shr rcx, 0x3c
mov r8d, ecx
mov r9d, r8d
and r9d, 2
add r9d, r9d
mov ecx, r8d
neg r9d
mov r8d, r9d
lea ecx, [rcx + r8 + 0x2767ffaa]
or ecx, 0x521df15f
mov dword [rbp - 0x30], ecx
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x80], xmm0
movups xmm0, xmmword [rbp + 0xa0]
movups xmmword [rdx], xmm0
sub rsp, 0x20
lea rcx, [rbp + 0x80]
call fcn.14005ad2e
mov rcx, qword [rbp + 0x60]
add rsp, 0x20
mov dl, al
mov eax, dword [rbp - 0x30]
mov cl, byte [rcx]
test cl, cl
setne cl
mov byte [rbp - 0x2a], cl
or cl, dl
mov byte [rbp - 0x29], cl
cmp eax, 0x5feb506a
jb 0x14005b732
mov al, byte [rbp - 0x29]
test al, 1
jne 0x14005b888
jmp 0x14005b7e9
xor eax, eax
mov ecx, eax
sub rsp, 0x20
call fcn.140169695
mov rax, qword [rbp + 0x60]
add rsp, 0x20
mov al, byte [rax]
mov cl, 0x6b
xor cl, 0x6b
cmp al, cl
jne 0x14005bc28
mov rcx, qword [rbp + 0x98]
sub rsp, 0x20
call fcn.140169695
mov rcx, qword [rbp + 0x60]
add rsp, 0x20
xor eax, eax
cmp byte [rcx], 0
mov byte [rbp - 0x31], al
jne 0x14005be56
mov rax, qword [rbp + 0x28]
mov rcx, qword [rax]
mov qword [rbp - 0x40], rcx
xor eax, eax
cmp rcx, 0
mov byte [rbp - 0x31], al
je 0x14005be56
mov rax, qword [rbp - 0x40]
movabs rcx, 0x4000000000000000
and rcx, qword [rax]
xor eax, eax
cmp rcx, 0
mov byte [rbp - 0x31], al
jne 0x14005be56
mov rcx, qword [rbp - 0x40]
sub rsp, 0x20
call fcn.140010918
add rsp, 0x20
xor eax, eax
mov byte [rbp - 0x31], al
jmp 0x14005be56
mov dl, byte [rbp - 0x2a]
mov cl, 1
xor eax, eax
test dl, 1
mov byte [rbp - 0x21], cl
mov qword [rbp - 0x20], rax
jne 0x14005bbbd
jmp 0x14005b8a4
mov rcx, qword [rbp + 0x48]
mov rax, qword [rbp + 0x50]
mov rdx, qword [rax + 0x10]
mov qword [rcx + 0x10], rdx
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rbp + 0xa0]
movaps xmmword [rbp + 0x70], xmm0
sub rsp, 0x20
lea rdx, [rbp + 0x70]
call fcn.14005adb0
mov rcx, qword [rbp + 0x60]
add rsp, 0x20
mov r8, rax
mov rax, r8
mov qword [rbp - 0x48], rax
mov cl, byte [rcx]
test cl, cl
setne dl
mov r9, qword [rbp + 0x98]
sub r8, r9
sete r8b
or dl, r8b
test dl, 1
mov byte [rbp - 0x21], cl
mov qword [rbp - 0x20], rax
jne 0x14005bbbd
mov rcx, qword [rbp - 0x48]
sub rsp, 0x20
call fcn.140169695
mov rax, qword [rbp + 0x60]
add rsp, 0x20
mov al, byte [rax]
mov cl, 0xda
xor cl, 0xda
cmp al, cl
jne 0x14005bc28
mov eax, dword [0x140218db0]
sub eax, dword [0x140218db4]
mov ecx, 0x31ca5e33
xor edx, edx
div ecx
mov ecx, 0x3364ade9
xor edx, edx
div ecx
mov ecx, 0x369757ad
xor ecx, 0x477db47e
xor edx, edx
div ecx
mov ecx, 0x120dca1e
xor ecx, 0x13e13f42
cmp eax, ecx
jae 0x14005be8a
mov eax, dword [0x140218db8]
mov ecx, dword [0x140218dbc]
xor ecx, 0x8de9e31c
or eax, ecx
mov edx, 0xa929e034
xor edx, 0xa929e035
mov ecx, eax
add ecx, edx
xor eax, 0xffffffff
or eax, 0x3c9e5bad
add eax, ecx
xor eax, 0xf4bdb87d
mov ecx, 0x367c5606
xor edx, edx
div ecx
mov dword [rbp - 0x50], eax
mov eax, 0x9e5d19da
xor eax, 0x67ca3000
mov dword [rbp - 0x54], eax
mov rcx, qword [rbp + 0x98]
sub rsp, 0x20
call fcn.140169695
mov rdx, qword [rbp + 0x60]
mov ecx, dword [rbp - 0x54]
mov eax, dword [rbp - 0x50]
add rsp, 0x20
mov dl, byte [rdx]
mov r8b, 0x54
xor r8b, 0x54
cmp dl, r8b
sete dl
mov byte [rbp - 0x49], dl
cmp eax, ecx
ja 0x14005be8a
mov cl, byte [rbp - 0x49]
xor eax, eax
test cl, 1
mov byte [rbp - 0x31], al
jne 0x14005ba09
jmp 0x14005be56
mov edx, dword [0x140218dc0]
xor edx, 0xb9396ec3
mov eax, dword [0x140218dc4]
mov ecx, 0x84fcfb32
xor ecx, 0x739ed585
add edx, ecx
add edx, eax
sub edx, 0xf7622eb7
sub edx, 0x8be7ce2
mov ecx, edx
xor ecx, 0xb639eee0
mov eax, 0xffffffff
xor eax, 0xb639eee0
and edx, eax
mov eax, 0x2cd20c3f
xor eax, 0x2cd20c3d
imul eax, edx
sub eax, ecx
mov ecx, eax
xor ecx, 0xffffffff
mov edx, 0xf4f03b76
xor edx, 0xb6550297
and ecx, edx
mov edx, 0xffffffff
xor edx, 0x42a539e1
and eax, edx
sub eax, ecx
cmp eax, 0x5769ccc9
jb 0x14005be93
mov rcx, qword [rbp + 0x28]
mov eax, dword [0x140218dc8]
xor edx, edx
div dword [0x140218dcc]
imul eax, eax, 0x873a9001
mov r8d, 0xb4b3b1fb
xor r8d, 0x24ef4a9c
mov edx, eax
and edx, r8d
mov r8d, 0xf309f910
xor r8d, 0xf309f912
imul edx, r8d
mov r8d, 0x837d9828
xor r8d, 0x1321634f
xor eax, r8d
add eax, edx
sub eax, 0xf2a02d1d
mov rcx, qword [rcx]
mov qword [rbp - 0x60], rcx
cmp rcx, 0
sete cl
mov byte [rbp - 0x55], cl
cmp eax, 0xa1013c2f
je 0x14005be93
mov cl, byte [rbp - 0x55]
xor eax, eax
test cl, 1
mov byte [rbp - 0x31], al
jne 0x14005be56
jmp 0x14005bb09
mov rax, qword [rbp - 0x60]
mov rax, qword [rax]
movabs rdx, 0x9f951f553ce285a9
movabs rcx, 0x606ae0aac31d7a56
xor rdx, rcx
mov rcx, rax
xor rcx, rdx
movabs rdx, 0x15b70377b08051ed
movabs r8, 0x55b70377b08051ed
xor rdx, r8
movabs r8, 0x5520a5ba04c7b197
movabs r9, 0xaadf5a45fb384e68
xor r8, r9
xor rdx, r8
or rcx, rdx
movabs rdx, 0x4000000000000000
and rax, rdx
xor rax, 0xffffffffffffffff
movabs rdx, 0xdfdc4e4bb18fecfa
movabs r8, 0x2023b1b44e701305
xor rdx, r8
xor rcx, rdx
xor rax, 0xffffffffffffffff
or rcx, rax
xor eax, eax
cmp rcx, 0
mov byte [rbp - 0x31], al
jne 0x14005be56
mov rcx, qword [rbp - 0x60]
sub rsp, 0x20
call fcn.140010918
add rsp, 0x20
xor eax, eax
mov byte [rbp - 0x31], al
jmp 0x14005be56
mov rax, qword [rbp + 0x60]
mov dl, byte [rbp - 0x21]
mov rcx, qword [rbp - 0x20]
mov byte [rbp - 0x61], dl
mov dl, 0xc4
xor dl, 0xc4
mov byte [rax], dl
sub rsp, 0x20
call fcn.140169695
mov rax, qword [rbp + 0x60]
add rsp, 0x20
mov al, byte [rax]
mov cl, 0x20
xor cl, 0x20
cmp al, cl
jne 0x14005bc28
mov al, byte [rbp - 0x61]
mov rdx, qword [rbp + 0x60]
mov cl, 0xf5
xor cl, 0xf5
mov byte [rdx], al
cmp al, cl
jne 0x14005bc28
mov rax, qword [rbp + 8]
xor ecx, ecx
sub rcx, rax
xor eax, eax
sub rax, 1
add rcx, rax
xor eax, eax
sub rax, rcx
mov qword [rbp + 0x20], rax
jmp 0x14005b26c
mov rax, qword [rbp + 0x60]
mov cl, byte [rax]
mov byte [rbp - 0x63], cl
cmp cl, 0
sete cl
mov byte [rbp - 0x62], cl
mov byte [rax], 0
mov rcx, qword [rbp + 0x98]
sub rsp, 0x20
call fcn.140169695
mov rcx, qword [rbp + 0x60]
add rsp, 0x20
xor eax, eax
cmp byte [rcx], 0
mov byte [rbp - 0x31], al
jne 0x14005be56
mov ecx, dword [0x140218dd0]
xor ecx, dword [0x140218dd4]
mov eax, 0x79411e5c
xor eax, 0x720f3f9e
sub ecx, eax
mov eax, 0xffffffff
xor eax, 0x45aa72f4
add ecx, eax
add ecx, 1
mov eax, ecx
and eax, eax
xor eax, 0xffffffff
xor eax, 0xffffffff
mov edx, 0xa425d40f
xor edx, 0x7acda920
mov r8d, 0x90fb83e0
xor r8d, 0x6f047c1f
xor edx, r8d
or eax, edx
mov edx, 0xffffffff
xor edx, 0xdee87d2f
mov r8d, 0xffffffff
xor r8d, 0xdee87d2f
or edx, r8d
and ecx, edx
xor ecx, 0xffffffff
mov edx, 0xbf38d402
xor edx, 0x40c72bfd
xor eax, edx
xor ecx, 0xffffffff
or eax, ecx
cmp eax, 0xd59e7329
ja 0x14005be9c
mov rcx, qword [rbp + 0x28]
mov eax, dword [0x140218dd8]
mov edx, 0xeea33327
xor edx, 0xfff3067b
xor eax, edx
mov r8d, dword [0x140218ddc]
xor r8d, 0x90f6ef59
xor edx, edx
div r8d
and eax, 0x950be728
xor eax, 0x835d2e88
or eax, 0x2b811dc
mov rcx, qword [rcx]
mov qword [rbp - 0x70], rcx
cmp rcx, 0
sete cl
mov byte [rbp - 0x64], cl
cmp eax, 0x10bd8a70
jb 0x14005bcee
mov al, byte [rbp - 0x64]
test al, 1
jne 0x14005be47
jmp 0x14005bd53
mov rax, qword [rbp - 0x70]
mov rax, qword [rax]
movabs rdx, 0x4000000000000000
mov rcx, rax
xor rcx, rdx
xor rcx, 0xffffffffffffffff
movabs rdx, 0x4000000000000000
or rax, rdx
and rax, rcx
cmp rax, 0
jne 0x14005be47
mov eax, dword [0x140218de0]
mov ecx, dword [0x140218de4]
mov edx, 0xdcb70dc0
xor edx, 0x85d1acf6
xor ecx, edx
xor edx, edx
div ecx
sub eax, 0x77a97b3c
mov ecx, 0xdc3005f2
xor ecx, 0x331a3019
sub eax, ecx
add eax, 0x77a97b3c
xor eax, 0xef8217d8
or eax, 0xfcdc8053
cmp eax, 0xdf789a73
jb 0x14005bea5
mov rcx, qword [rbp - 0x70]
mov eax, dword [0x140218de8]
or eax, dword [0x140218dec]
mov r8d, 0x146d5b79
xor r8d, 0x2458df6b
mov edx, 0x9a825db1
xor edx, 0x657da24e
xor r8d, edx
mov edx, eax
xor edx, r8d
and edx, eax
mov eax, edx
and eax, 0x6cc5b934
or edx, 0x6cc5b934
add eax, edx
mov r8d, 0xb0acb46f
xor r8d, 0xcf4fc80b
xor edx, edx
div r8d
mov dword [rbp - 0x74], eax
sub rsp, 0x20
call fcn.140010918
mov eax, dword [rbp - 0x74]
add rsp, 0x20
cmp eax, 0xc676846a
jae 0x14005bea5
jmp 0x14005be47
mov al, byte [rbp - 0x62]
mov rcx, qword [rbp + 0x60]
mov dl, byte [rbp - 0x63]
mov byte [rcx], dl
mov byte [rbp - 0x31], al
mov al, byte [rbp - 0x31]
mov byte [rbp + 0x6f], al
mov al, byte [rbp + 0x6f]
and al, 1
movzx eax, al
lea rsp, [rbp + 0xb0]
pop rdi
pop rsi
pop rbp
ret
movabs qword [0x5efffff4c4e9be11], rax
pop rsi
in eax, 0xe6
invalid
push rdx
invalid
sub byte [0x11def9d1e], al
cli
invalid
mov r8d, dword [rcx - 0x41616c3]
invalid
sbb eax, 0xe93b8aca
invalid
in eax, dx
add dword [rbx - 0xdc1626], ebx
invalid