Function at 0x140011990
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x100
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x28], r9
mov qword [rbp + 0x48], r8
mov qword [rbp + 0x50], rdx
mov qword [rbp + 0x30], rcx
mov rdx, qword [rbp + 0xc0]
mov qword [rbp + 0x38], rdx
mov eax, 0x10
call fcn.1401d4340
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x40], rax
movabs rcx, 0xb6f7327074cbc61d
movabs rax, 0xb6f7327074cbc615
xor rcx, rax
sub rsp, 0x20
call fcn.140007550
mov r8, qword [rbp + 0x48]
mov rdx, qword [rbp + 0x50]
add rsp, 0x20
mov qword [rbp + 0x58], rax
cmp r8, 1
mov qword [rbp + 0x60], rdx
jl 0x14001276d
mov rax, qword [rbp + 0x50]
cmp rax, 0
jne 0x140011af1
mov r8, qword [rbp + 0x48]
mov r9, qword [rbp + 0x30]
mov rdx, r8
add rdx, r9
mov qword [rbp + 0x20], rdx
mov rcx, rdx
xor rcx, 0xffffffffffffffff
mov rax, r9
and rax, rcx
xor r9, 0xffffffffffffffff
mov rcx, rdx
and rcx, r9
or rax, rcx
mov rcx, rdx
or rcx, rcx
xor rcx, 0xffffffffffffffff
mov r9, r8
or r9, r9
xor r9, 0xffffffffffffffff
movabs r10, 0x7e28b0d8abeb0dcc
movabs r11, 0x81d74f275414f233
xor r10, r11
xor rcx, r10
xor r9, 0xffffffffffffffff
and rcx, r9
xor rdx, 0xffffffffffffffff
movabs r9, 0x5aaba69f840fa57e
movabs r10, 0xa55459607bf05a81
xor r9, r10
xor r8, r9
and rdx, r8
xor rcx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
and rcx, rdx
and rax, rcx
cmp rax, 0
jge 0x140011acf
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp + 0x60], rax
jmp 0x14001276d
mov r8, qword [rbp + 0x38]
mov rdx, qword [rbp + 0x28]
mov rcx, qword [rbp + 0x20]
sub rsp, 0x20
call fcn.1400105f0
add rsp, 0x20
mov qword [rbp + 0x60], rax
jmp 0x14001276d
mov rax, qword [rbp + 0x50]
mov rcx, qword [rax]
or rcx, rcx
xor rcx, 0xffffffffffffffff
mov rax, 0xffffffffffffffff
movabs rdx, 0xbfffffffffffffff
xor rax, rdx
mov rdx, 0xffffffffffffffff
movabs r8, 0xbfffffffffffffff
xor rdx, r8
and rax, rdx
or rcx, rax
xor rcx, 0xffffffffffffffff
mov qword [rbp + 8], rcx
sub rsp, 0x20
call fcn.1400127c0
mov r9, qword [rbp + 0x30]
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x10], rcx
movabs rcx, 0xd4073839c26c90f2
mov rdx, rax
add rdx, rcx
add rdx, r9
movabs rcx, 0xd4073839c26c90f2
sub rdx, rcx
mov qword [rbp + 0x18], rdx
movabs r8, 0x69b20b762333c4df
movabs rcx, 0x964df489dccc3b20
xor r8, rcx
mov rcx, rdx
xor rcx, r8
movabs r10, 0x795be3629da447c0
movabs r8, 0x86a41c9d625bb83f
xor r10, r8
mov r8, rdx
xor r8, r10
and rcx, r8
mov r8, r9
or r8, r8
xor r8, 0xffffffffffffffff
or rcx, r8
movabs r8, 0xa60ba7854137bf4c
movabs r10, 0x59f4587abec840b3
xor r8, r10
xor rcx, r8
mov r8, rdx
xor r8, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
and r8, r9
movabs r9, 0x89b3f50ec057a2eb
movabs r10, 0x764c0af13fa85d14
xor r9, r10
xor rcx, r9
xor r8, 0xffffffffffffffff
and rcx, r8
xor rdx, rax
mov rax, rcx
and rax, rdx
xor rax, 0xffffffffffffffff
and rcx, rdx
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
or rax, rcx
movabs rcx, 0x558eaab704e92594
movabs rdx, 0x558eaab704e92594
xor rcx, rdx
cmp rax, rcx
jge 0x140011d5f
mov ecx, dword [0x1401d5918]
mov r8d, dword [0x1401d591c]
mov r9d, r8d
xor r9d, 0xffffffff
mov edx, ecx
and edx, r9d
mov eax, ecx
or eax, r9d
xor eax, 0xffffffff
imul eax, edx
mov edx, ecx
and edx, r8d
or ecx, r8d
imul ecx, edx
add ecx, eax
mov edx, 0x8721dd77
xor edx, 0x4d3c41c2
mov eax, ecx
or eax, edx
xor eax, 0xffffffff
or ecx, 0xca1d9cb5
xor ecx, 0xffffffff
mov edx, 0xf93981c5
xor edx, 0x6c67e3a
xor eax, edx
xor ecx, 0xffffffff
and eax, ecx
imul eax, eax, 0xfe2ae545
mov ecx, eax
and ecx, 0x167577c9
mov edx, 0x147cae2c
xor edx, 0xeb8351d3
xor ecx, edx
add eax, 0x167577c9
mov edx, 0x5af44b84
xor edx, 0x5af44b85
add eax, edx
add eax, ecx
cmp eax, 0x70e4f054
je 0x14001277c
mov eax, dword [0x1401d5920]
xor eax, 0x4074212f
xor eax, dword [0x1401d5924]
mov ecx, 0xf2cb190
xor ecx, 0x2d782305
xor edx, edx
div ecx
add eax, 0xdf80b330
mov edx, eax
xor edx, 0xffffffff
and edx, 0x87631cdc
mov r8d, 0xffffffff
xor r8d, 0x87631cdc
mov ecx, eax
and ecx, r8d
imul ecx, edx
mov edx, eax
and edx, 0x87631cdc
or eax, 0x87631cdc
imul eax, edx
add eax, ecx
mov dword [rbp + 4], eax
sub rsp, 0x20
call fcn.1400077a3
mov eax, dword [rbp + 4]
add rsp, 0x20
cmp eax, 0xd4fdbd9f
jb 0x140011cdf
xor eax, eax
mov qword [rbp + 0x60], rax
jmp 0x14001276d
mov rax, qword [rbp + 0x50]
mov rdx, qword [rbp + 0x10]
mov rcx, qword [rbp + 0x18]
mov r8, rdx
sub r8, rcx
cmovg rcx, rdx
mov qword [rbp - 8], rcx
mov rcx, qword [rax]
mov rax, rcx
xor rax, 0xffffffffffffffff
mov rdx, 0xffffffffffffffff
movabs r8, 0x4000000000000000
xor rdx, r8
or rax, rdx
xor rcx, 0xffffffffffffffff
movabs rdx, 0xbbc1773c6707dbb5
movabs r8, 0xfbc1773c6707dbb5
xor rdx, r8
movabs r8, 0x8699de9e5f5d0678
movabs r9, 0x79662161a0a2f987
xor r8, r9
xor rdx, r8
or rcx, rdx
xor rax, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
or rax, rcx
cmp rax, 0
je 0x140012189
mov eax, dword [0x1401d5928]
mov ecx, dword [0x1401d592c]
mov edx, 0x980cf5f0
xor edx, 0x91aa16f1
xor ecx, edx
sub eax, ecx
or eax, 0x68b0ec9c
or eax, 0xca8c13ce
mov ecx, 0x117473a7
xor ecx, 0xc61624a7
xor eax, ecx
mov ecx, 0x37e7e1fe
xor ecx, 0x277c7727
cmp eax, ecx
jbe 0x140012785
mov r8, qword [rbp + 0x40]
mov rcx, qword [rbp + 0x28]
mov eax, dword [0x1401d5930]
add eax, dword [0x1401d5934]
mov r9d, 0x7e1f6cea
xor r9d, 0x2db84de8
mov edx, 0x3d42c24b
xor edx, 0xc2bd3db4
xor r9d, edx
mov edx, eax
and edx, r9d
mov r9d, eax
xor r9d, 0x53a72102
add eax, r9d
sub eax, edx
mov r9d, 0x2aa0be3e
xor edx, edx
div r9d
mov r9d, 0xb254af12
xor edx, edx
div r9d
mov rdx, qword [rbp - 8]
mov dword [rbp - 0x10], eax
sub rsp, 0x20
call fcn.14000b3a0
add rsp, 0x20
mov cl, al
mov eax, dword [rbp - 0x10]
mov byte [rbp - 9], cl
cmp eax, 0x85b03a55
je 0x140011e2c
mov al, byte [rbp - 9]
test al, 1
jne 0x140011ebc
jmp 0x140011ed4
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov eax, dword [0x1401d5938]
imul eax, dword [0x1401d593c]
xor eax, 0xffffffff
mov edx, 0x1e182632
xor edx, 0xea9da
mov ecx, 0x58748ec4
xor ecx, 0xa78b713b
xor edx, ecx
mov ecx, 0xffffffff
xor ecx, 0xea48d6a8
or eax, edx
or ecx, 0xea48d6a8
xor eax, 0xffffffff
and eax, ecx
xor eax, 0xa0d123b7
xor eax, 0x7971bc93
cmp eax, 0xfb44e281
ja 0x14001278e
mov r10, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x40]
mov eax, dword [0x1401d5940]
xor eax, 0xed2080a8
imul eax, dword [0x1401d5944]
mov r8d, 0x3f11ad77
xor edx, edx
div r8d
mov r8d, 0xddb5c9bd
xor r8d, 0x224a3642
mov edx, eax
xor edx, r8d
and edx, 0x9a292d87
mov r8d, 0xffffffff
xor r8d, 0x9a292d87
and eax, r8d
sub eax, edx
and eax, 0xa1946058
mov r8, qword [rcx]
xor ecx, ecx
sub rcx, r10
mov rdx, r8
sub rdx, rcx
mov qword [rbp - 0x28], rdx
movabs rcx, 0x89e48a5a91853aae
movabs r9, 0x761b75a56e7ac551
xor rcx, r9
mov r9, rdx
xor r9, rcx
movabs rcx, 0x20187fb9e73a32a5
movabs r11, 0xfae974af1a52372a
xor rcx, r11
and rcx, r9
mov rsi, 0xffffffffffffffff
movabs r9, 0xdaf10b16fd68058f
xor rsi, r9
mov r11, rdx
and r11, rsi
mov r9, r10
xor r9, 0xffffffffffffffff
movabs rdi, 0xdaf10b16fd68058f
and r9, rdi
and r10, rsi
or rcx, r11
or r9, r10
xor rcx, r9
xor rdx, r8
and rcx, rdx
cmp rcx, 0
setl cl
mov byte [rbp - 0x19], cl
cmp eax, 0x45252f9a
je 0x140011f29
mov al, byte [rbp - 0x19]
test al, 1
jne 0x14001202b
jmp 0x140012043
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov rax, qword [rbp - 0x28]
movabs rcx, 0xe0c49451e41cd17e
movabs rdx, 0xe0c49451e41cd17e
xor rcx, rdx
cmp rax, rcx
jge 0x140012085
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov rax, qword [rbp + 0x38]
cmp rax, 0
jge 0x1400120b1
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov rdx, qword [rbp + 0x38]
mov rcx, qword [rbp - 0x28]
sub rsp, 0x20
call fcn.1400108d0
mov r8, qword [rbp + 0x50]
mov rcx, qword [rbp + 0x30]
mov rdx, qword [rbp + 0x28]
add rsp, 0x20
mov r10, rax
mov rax, qword [rbp + 0x58]
mov qword [rbp - 0x40], r10
mov r9, rax
add r9, r10
mov qword [rbp - 0x38], r9
add rax, r8
mov qword [rbp - 0x30], rax
lea r8, [rbp + 0x78]
sub rsp, 0x20
call fcn.14000b3a0
add rsp, 0x20
test al, 1
jne 0x14001210c
jmp 0x140012124
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov rax, qword [rbp + 0x78]
mov qword [rbp - 0x48], rax
cmp rax, 0
jge 0x140012154
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14001217c
mov r8, qword [rbp - 0x48]
mov rdx, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x38]
sub rsp, 0x20
call fcn.140032cd0
mov rcx, qword [rbp - 8]
mov rax, qword [rbp - 0x40]
add rsp, 0x20
mov qword [rax], rcx
mov qword [rbp - 0x18], rax
mov rax, qword [rbp - 0x18]
mov qword [rbp + 0x60], rax
jmp 0x14001276d
mov rdx, qword [rbp + 8]
mov rcx, qword [rbp + 0x28]
lea r8, [rbp + 0x70]
sub rsp, 0x20
call fcn.14000b3a0
add rsp, 0x20
test al, 1
jne 0x1400121af
jmp 0x1400122c4
mov r11d, dword [0x1401d5948]
xor r11d, 0xb0bb1dc2
imul r11d, dword [0x1401d594c]
mov ecx, r11d
xor ecx, 0xffffffff
mov r8d, 0xffffffff
xor r8d, 0xb8909c07
mov edx, 0xffffffff
xor edx, 0xe74372e0
mov eax, ecx
and eax, 0xe74372e0
and r11d, edx
mov r10d, 0xe7df3ecf
xor r10d, 0x9c4c2f
mov r9d, r8d
and r9d, r10d
mov r10d, edx
and r10d, 0xb8909c07
or eax, r11d
or r9d, r10d
xor eax, r9d
or ecx, r8d
mov r8d, 0xa959d12f
xor r8d, 0x56a62ed0
xor ecx, r8d
or edx, 0xe74372e0
and ecx, edx
or eax, ecx
or eax, 0x93762874
mov ecx, 0x90b28363
xor edx, edx
div ecx
cmp eax, 0x35e6738
jae 0x140012797
mov eax, dword [0x1401d5950]
xor eax, 0xd3cb37a6
mov ecx, dword [0x1401d5954]
xor ecx, 0xa700aa98
xor edx, edx
div ecx
mov ecx, 0xf656e482
xor edx, edx
div ecx
mov edx, eax
mov ecx, edx
xor ecx, 0xe321b032
mov eax, 0xffffffff
xor eax, 0xe321b032
and edx, eax
mov eax, 0x806f4242
xor eax, 0x806f4240
imul eax, edx
sub eax, ecx
mov ecx, 0x2c1bba67
xor edx, edx
div ecx
mov dword [rbp - 0x4c], eax
sub rsp, 0x20
call fcn.1400077a3
mov eax, dword [rbp - 0x4c]
add rsp, 0x20
cmp eax, 0x64433bae
je 0x140012249
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov r9, qword [rbp + 0x58]
mov rdx, qword [rbp + 0x70]
movabs rax, 0xa73a2273c0e61040
movabs rcx, 0xa73a2273c0e61040
xor rax, rcx
sub rax, rdx
xor ecx, ecx
sub rcx, r9
add rax, rcx
xor ecx, ecx
sub rcx, rax
mov qword [rbp - 0x60], rcx
movabs rax, 0xaad3592e5018098b
movabs r8, 0x552ca6d1afe7f674
xor rax, r8
mov r8, rcx
xor r8, rax
movabs rax, 0x630018385a65c7b8
movabs r10, 0x25bfc8e835730fd0
xor rax, r10
and rax, r8
mov r11, 0xffffffffffffffff
movabs r8, 0x46bfd0d06f16c868
xor r11, r8
mov r10, rcx
and r10, r11
movabs rsi, 0xc6f2d1ea2e924f18
movabs r8, 0x390d2e15d16db0e7
xor rsi, r8
mov r8, r9
xor r8, rsi
movabs rsi, 0xb4f1a9f9f794640
movabs rdi, 0x4df0ca4ff06f8e28
xor rsi, rdi
and r8, rsi
and r9, r11
or rax, r10
or r8, r9
xor rax, r8
xor rcx, rdx
and rax, rcx
movabs rcx, 0x854bc93d84b6c4dd
movabs rdx, 0x854bc93d84b6c4dd
xor rcx, rdx
cmp rax, rcx
jge 0x1400123c9
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov eax, dword [0x1401d5958]
mov ecx, dword [0x1401d595c]
xor ecx, 0x2bcaac73
mov edx, 0xb42e0cf
xor edx, 0x8dec4fde
add eax, edx
add eax, ecx
sub eax, 0x86aeaf11
mov ecx, 0xc76c9b7a
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
and eax, 0xbb565c60
xor ecx, 0xbb565c60
or eax, ecx
xor eax, 0xa0a3c7cd
cmp eax, 0xb5134971
jae 0x1400127a0
mov rdx, qword [rbp - 8]
mov rcx, qword [rbp + 0x28]
mov eax, dword [0x1401d5960]
mov r10d, dword [0x1401d5964]
xor r10d, 0x8a6dbdc8
mov r8d, eax
xor r8d, 0xffffffff
mov r9d, r10d
and r9d, r8d
mov r11d, r10d
xor r11d, 0xffffffff
mov r8d, eax
and r8d, r11d
imul r8d, r9d
mov r9d, eax
and r9d, r10d
or eax, r10d
imul eax, r9d
add eax, r8d
mov r8d, 0x6e7af6d7
xor r8d, 0xa0da3030
and eax, r8d
mov r8d, 0xac4ae4ba
xor r8d, 0x6d265be2
mov r9d, 0xd684ff54
xor r9d, 0x297b00ab
xor r8d, r9d
add eax, r8d
add eax, 1
mov r8d, 0xedcf9f0d
xor r8d, 0xf132e933
xor eax, r8d
mov dword [rbp - 0x68], eax
lea r8, [rbp + 0x68]
sub rsp, 0x20
call fcn.14000b3a0
add rsp, 0x20
mov cl, al
mov eax, dword [rbp - 0x68]
mov byte [rbp - 0x61], cl
cmp eax, 0x7806cdb6
je 0x140012419
mov al, byte [rbp - 0x61]
test al, 1
jne 0x1400124dd
jmp 0x1400125c5
mov eax, dword [0x1401d5968]
mov edx, dword [0x1401d596c]
xor edx, 0xe61fdada
mov r8d, eax
xor r8d, edx
xor r8d, 0xffffffff
mov ecx, edx
and ecx, r8d
shl ecx, 1
sub ecx, edx
sub eax, ecx
imul eax, eax, 0x4ccd6082
mov ecx, 0x5bcf3ce7
xor edx, edx
div ecx
or eax, 0x9883ed86
cmp eax, 0x40a43e04
jb 0x1400127a9
mov ecx, dword [0x1401d5970]
mov eax, 0xf8f936e7
xor eax, 0x5aa375c2
xor ecx, eax
mov eax, dword [0x1401d5974]
mov edx, 0x3bcfbb30
xor edx, 0xce0b7f9d
xor eax, edx
and ecx, eax
mov eax, 0xc92b721d
xor eax, 0x11e5d406
add ecx, eax
sub ecx, 0x1df76e29
sub ecx, 0xd8cea61b
or ecx, 0x96a111fc
mov edx, 0x163e6e8
xor edx, 0xfe9c1917
mov eax, ecx
xor eax, edx
and eax, 0xf21f8593
mov edx, 0x6f38f3ae
xor edx, 0x9d27763d
mov r8d, 0x41e4db9b
xor r8d, 0xbe1b2464
xor edx, r8d
and ecx, edx
or eax, ecx
mov dword [rbp - 0x6c], eax
sub rsp, 0x20
call fcn.1400077a3
mov eax, dword [rbp - 0x6c]
add rsp, 0x20
cmp eax, 0xf36ad04c
je 0x140012524
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov r8, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x68]
xor eax, eax
sub rax, rcx
xor edx, edx
sub rdx, r8
add rax, rdx
xor edx, edx
sub rdx, rax
mov qword [rbp - 0x78], rdx
mov rax, rdx
xor rax, r8
xor rdx, rcx
mov rcx, rax
add rcx, 1
xor rax, 0xffffffffffffffff
or rax, rdx
add rax, rcx
cmp rax, 0
jge 0x14001261f
sub rsp, 0x20
call fcn.1400077a3
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov rax, qword [rbp - 0x60]
cmp rax, 0
jge 0x14001264b
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov rax, qword [rbp - 0x78]
cmp rax, 0
jge 0x140012677
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
add rsp, 0x20
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov rax, qword [rbp + 0x38]
cmp rax, 0
jge 0x14001273d
mov eax, dword [0x1401d5978]
mov ecx, dword [0x1401d597c]
xor ecx, 0xaa2377ad
and eax, ecx
mov ecx, eax
and ecx, 0xa8ae9069
xor ecx, 0xffffffff
add eax, 0xa8ae9069
add eax, 1
add eax, ecx
or eax, 0x453a9ccd
mov ecx, 0x88d88c0d
xor ecx, 0x55c48e8a
add eax, ecx
mov ecx, 0x133a48ba
xor ecx, 0x6843fb1c
add eax, ecx
mov ecx, 0x7d99f9c7
xor ecx, 0xa085fb40
sub eax, ecx
mov ecx, 0xdb3f025a
xor ecx, 0x6bf85590
cmp eax, ecx
jae 0x1400127b2
mov eax, dword [0x1401d5980]
xor edx, edx
div dword [0x1401d5984]
mov ecx, 0x3cdf91c1
xor edx, edx
div ecx
and eax, 0x633dd775
and eax, 0xd8e1981e
mov dword [rbp - 0x7c], eax
sub rsp, 0x20
mov rcx, r8
mov rdx, r8
call fcn.14000d167
mov eax, dword [rbp - 0x7c]
add rsp, 0x20
cmp eax, 0x655edf58
je 0x1400126ed
xor eax, eax
mov qword [rbp - 0x58], rax
jmp 0x140012765
mov r9, qword [rbp + 0x38]
mov r8, qword [rbp - 0x78]
mov rdx, qword [rbp - 0x60]
mov rcx, qword [rbp + 0x50]
sub rsp, 0x20
call fcn.1400115b0
mov rcx, qword [rbp - 8]
add rsp, 0x20
mov qword [rax], rcx
mov qword [rbp - 0x58], rax
mov rax, qword [rbp - 0x58]
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
lea rsp, [rbp + 0x80]
pop rdi
pop rsi
pop rbp
ret
push rcx
out 0xf5, eax
jmp 0x140011cdf
invalid
add ah, ah
cmp ecx, dword [rsi - 0x17]
xchg edx, eax
idiv edi
push qword [rbx]
mov dword [rdi - 0x5561640], ecx
xor ecx, dword [rcx - 0x56163f71]
cli
invalid
movabs byte [0xfffffc70e9990611], al
invalid
jbe 0x1400127b6
push rdx
sbb al, 0xe9
xor bh, bh
invalid
jmp 0x1400126ed