Function at 0x1400e3740
Capabilities:
Encode data using xor

Disassembly:
push rbp
sub rsp, 0x1d0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], r8
mov qword [rbp + 0x18], rdx
mov qword [rbp + 0x20], rcx
mov eax, 0x10
mov qword [rbp + 0x28], rax
call fcn.1401f0aa0
sub rsp, rax
mov rax, qword [rbp + 0x28]
mov rcx, rsp
mov qword [rbp + 0x40], rcx
call fcn.1401f0aa0
sub rsp, rax
mov rax, qword [rbp + 0x28]
mov rcx, rsp
mov qword [rbp + 0x30], rcx
call fcn.1401f0aa0
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x38], rax
sub rsp, 0x20
call fcn.1400e454a
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x48], rcx
movabs rdx, 0xce190b7bc42a8945
movabs r8, 0xce190b7bc42a8945
xor rdx, r8
mov qword [rbp + 0x120], rdx
lea rdx, [rbp + 0x120]
add rdx, 8
mov qword [rbp + 0x50], rdx
mov qword [rbp + 0x128], 0
movabs rdx, 0x641e742915f102a
movabs r8, 0x641e742915f102a
xor rdx, r8
mov qword [rax], rdx
mov rdx, rax
add rdx, 8
mov qword [rbp + 0x58], rdx
mov qword [rax + 8], 0
mov qword [rbp + 0x110], 0
lea rax, [rbp + 0x110]
add rax, 8
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x118], 0
mov al, 1
cmp byte [rcx], 0
mov byte [rbp + 0x6f], al
jne 0x1400e3e79
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov qword [rbp + 0x100], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0x108], rax
lea rcx, [rbp + 0x110]
lea rdx, [rbp + 0x100]
sub rsp, 0x20
call fcn.140068b60
add rsp, 0x20
mov rcx, qword [rbp + 0x110]
xor eax, eax
test rcx, rcx
cmovg rax, rcx
mov qword [rbp], rax
xor eax, eax
mov qword [rbp + 8], rax
mov rcx, qword [rbp]
mov rax, qword [rbp + 8]
mov qword [rbp - 8], rax
cmp rax, rcx
je 0x1400e3e70
mov rcx, qword [rbp - 8]
mov rax, qword [rbp + 0x110]
cmp rcx, rax
mov qword [rbp - 0x10], rax
jge 0x1400e3e1c
mov ecx, dword [0x1401f7bf0]
mov edx, dword [0x1401f7bf4]
mov eax, 0x59d42943
xor eax, 0xa62bd6bc
mov r8d, ecx
xor r8d, eax
mov eax, edx
and eax, r8d
xor edx, 0xffffffff
and ecx, edx
or eax, ecx
mov ecx, 0x8fc337c6
xor ecx, 0x93123247
add eax, ecx
sub eax, 0x7ddf848c
sub eax, 0x1cd10581
mov ecx, 0xc1f3e78b
xor edx, edx
div ecx
and eax, 0x350ba264
mov ecx, 0x243457a1
xor ecx, 0x8f652832
cmp eax, ecx
ja 0x1400e4514
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp + 0x30]
mov rax, qword [rbp + 0x60]
mov r9d, dword [0x1401f7bf8]
mov r8d, dword [0x1401f7bfc]
mov r10d, 0x4381cc58
xor r10d, 0x5345e617
xor r8d, r10d
sub r9d, r8d
mov r10d, 0x599d6694
xor r10d, 0xf173aee4
mov r8d, 0xb380f957
xor r8d, 0x4c7f06a8
xor r10d, r8d
mov r8d, r9d
and r8d, r10d
mov r11d, 0xa3aabf5
xor r11d, 0xa2d46385
mov r10d, r9d
xor r10d, r11d
add r9d, r10d
sub r9d, r8d
mov r10d, 0xffffffff
xor r10d, 0xc78e9a31
mov r8d, r9d
xor r8d, r10d
and r8d, r9d
xor r8d, 0xb0cbe8d5
mov dword [rbp - 0x24], r8d
mov r8d, 0x484f1203
xor r8d, 0x157e86a2
mov dword [rbp - 0x28], r8d
mov rax, qword [rax]
add rax, 8
shl rcx, 5
add rax, rcx
mov rcx, qword [rax]
mov qword [rdx], rcx
mov rax, qword [rax + 8]
mov qword [rdx + 8], rax
lea rcx, [rbp + 0x120]
sub rsp, 0x20
call fcn.14001d789
mov rdx, qword [rbp - 8]
mov ecx, dword [rbp - 0x28]
mov eax, dword [rbp - 0x24]
add rsp, 0x20
mov r8, qword [rbp + 0x110]
mov qword [rbp - 0x20], r8
cmp rdx, r8
setl dl
mov byte [rbp - 0x11], dl
cmp eax, ecx
jbe 0x1400e4514
mov rax, qword [rbp - 0x20]
mov cl, byte [rbp - 0x11]
test cl, 1
mov qword [rbp - 0x10], rax
jne 0x1400e3a2f
jmp 0x1400e3e1c
mov rcx, qword [rbp + 0x40]
mov rdx, qword [rbp - 8]
mov rax, qword [rbp + 0x60]
mov rax, qword [rax]
add rax, 8
shl rdx, 5
add rax, rdx
add rax, 0x10
mov rdx, qword [rax]
mov qword [rbp + 0xf0], rdx
mov rax, qword [rax + 8]
mov qword [rbp + 0xf8], rax
lea rdx, [rbp + 0xf0]
sub rsp, 0x20
call fcn.14001d789
mov rax, qword [rbp + 0x18]
add rsp, 0x20
mov rcx, qword [rbp + 0x120]
mov qword [rbp + 0xe0], rcx
mov rcx, qword [rbp + 0x128]
mov qword [rbp + 0xe8], rcx
mov rcx, qword [rax]
mov qword [rbp + 0xd0], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0xd8], rax
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0xd0]
sub rsp, 0x20
call fcn.1400487e0
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x48]
mov qword [rbp - 0x30], rcx
mov al, byte [rax]
xor ecx, ecx
xor cl, 0
cmp al, cl
jne 0x1400e3e70
mov rax, qword [rbp - 0x30]
movabs rcx, 0x4ad897a9ad5d4479
movabs rdx, 0x4ad897a9ad5d4479
xor rcx, rdx
cmp rax, rcx
jne 0x1400e3cd0
mov rcx, qword [rbp - 8]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax]
cmp rcx, rax
mov qword [rbp - 0x10], rax
jge 0x1400e3e1c
mov rax, qword [rbp + 0x10]
mov rdx, qword [rbp - 8]
mov rcx, qword [rbp + 0x20]
mov rcx, qword [rcx + 8]
add rcx, 8
shl rdx, 5
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rax]
mov qword [rbp + 0xc0], rdx
mov rax, qword [rax + 8]
mov qword [rbp + 0xc8], rax
lea rdx, [rbp + 0xc0]
sub rsp, 0x20
call fcn.14001d789
add rsp, 0x20
mov rax, qword [rbp + 0x110]
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0xb8], rax
lea rcx, [rbp + 0xb0]
sub rsp, 0x20
call fcn.140068c70
mov rax, qword [rbp + 0x48]
add rsp, 0x20
cmp byte [rax], 0
jne 0x1400e4205
mov rax, qword [rbp + 0x58]
mov rax, qword [rax]
mov qword [rbp - 0x38], rax
cmp rax, 0
je 0x1400e3c41
mov rax, qword [rbp - 0x38]
mov rcx, qword [rax]
movabs rdx, 0x4000000000000000
mov rax, rcx
and rax, rdx
movabs rdx, 0xc7e0e83ca869996d
movabs r8, 0x381f17c357966692
xor rdx, r8
xor rax, rdx
xor rcx, 0xffffffffffffffff
movabs rdx, 0x13605075d4ac4f16
movabs r8, 0x53605075d4ac4f16
xor rdx, r8
movabs r8, 0xc542a60235ec4265
movabs r9, 0x3abd59fdca13bd9a
xor r8, r9
xor rdx, r8
or rcx, rdx
and rax, rcx
xor rax, 0xffffffffffffffff
cmp rax, 0
jne 0x1400e3c41
mov rcx, qword [rbp - 0x38]
sub rsp, 0x20
call fcn.140011305
add rsp, 0x20
mov rax, qword [rbp + 0x50]
mov rax, qword [rax]
mov qword [rbp - 0x40], rax
cmp rax, 0
je 0x1400e4205
mov rax, qword [rbp - 0x40]
mov rax, qword [rax]
or rax, rax
movabs rcx, 0xc06f35bd63593ae7
movabs rdx, 0x3f90ca429ca6c518
xor rcx, rdx
xor rax, rcx
mov rcx, 0xffffffffffffffff
movabs rdx, 0x4000000000000000
xor rcx, rdx
mov rdx, 0xffffffffffffffff
movabs r8, 0x4000000000000000
xor rdx, r8
and rcx, rdx
xor rax, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
and rax, rcx
cmp rax, 0
jne 0x1400e4205
mov rcx, qword [rbp - 0x40]
sub rsp, 0x20
call fcn.140011305
add rsp, 0x20
jmp 0x1400e4205
mov eax, dword [0x1401f7c00]
mov edx, dword [0x1401f7c04]
xor edx, 0xffffffff
mov ecx, eax
xor ecx, edx
and ecx, eax
and ecx, ecx
mov eax, 0x12dd28be
xor eax, 0xed22d741
xor ecx, eax
mov eax, 0xa2058759
xor eax, 0xa27b33df
mov edx, 0xf593be7a
xor edx, 0xf5ed0afc
and eax, edx
xor eax, 0xffffffff
xor ecx, 0xffffffff
mov edx, 0x612ffbcb
xor edx, 0x9ed00434
xor eax, edx
or ecx, eax
mov eax, 0x466e9943
xor eax, 0xb99166bc
mov edx, ecx
xor edx, eax
mov eax, 0x8470005c
xor eax, 0x7b0b8822
and eax, edx
mov edx, 0xffffffff
xor edx, 0xff7b887e
and ecx, edx
or eax, ecx
mov ecx, 0x13834c6d
xor ecx, 0xec7cb392
mov edx, eax
xor edx, ecx
and edx, 0x895aa400
mov r8d, 0xffffffff
xor r8d, 0x895aa400
mov ecx, eax
and ecx, r8d
imul ecx, edx
mov edx, eax
and edx, 0x895aa400
or eax, 0x895aa400
imul eax, edx
add eax, ecx
cmp eax, 0x94cc73b3
ja 0x1400e451d
mov rdx, qword [rbp - 8]
mov eax, dword [0x1401f7c08]
xor eax, 0xbe4b50ec
or eax, dword [0x1401f7c0c]
imul eax, eax, 0xee7342ad
imul ecx, eax, 0x6c012745
mov r8d, 0xffffffff
xor r8d, 0x78ba8fb9
mov eax, ecx
xor eax, r8d
and eax, ecx
mov ecx, 0x310d3120
xor ecx, 0xb19f8cba
movabs r8, 0x1fe15df6ccac8f4c
sub rdx, r8
movabs r8, 0x2ab33a2ed2f40e78
movabs r9, 0x2ab33a2ed2f40e79
xor r8, r9
add rdx, r8
movabs r8, 0x1fe15df6ccac8f4c
add rdx, r8
mov qword [rbp - 0x48], rdx
cmp eax, ecx
je 0x1400e451d
mov rax, qword [rbp - 0x48]
mov qword [rbp + 8], rax
jmp 0x1400e3898
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
mov rax, rdx
and rax, 0xffffffffffffffff
movabs r8, 0xe8199e89a699cb4d
movabs r9, 0xe8199e89a699cb4f
xor r8, r9
imul rax, r8
movabs r8, 0xf13735aebc961136
movabs r9, 0xec8ca514369eec9
xor r8, r9
xor rdx, r8
add rdx, rax
sub rsp, 0x20
call fcn.140016582
add rsp, 0x20
mov rax, qword [rbp + 0x48]
mov al, byte [rax]
mov byte [rbp + 0x6f], al
mov al, byte [rbp + 0x6f]
mov byte [rbp - 0x49], al
mov eax, dword [0x1401f7c10]
mov ecx, 0x97ca6511
xor ecx, 0xb36f7fbd
xor eax, ecx
xor eax, dword [0x1401f7c14]
mov r8d, 0x7fc4e9b8
xor r8d, 0x56d89f03
mov ecx, 0xe3530df1
xor ecx, 0x1cacf20e
xor r8d, ecx
mov edx, eax
and edx, r8d
mov ecx, eax
or ecx, r8d
mov r8d, 0x57eaee2c
xor r8d, 0xa81511d3
xor ecx, r8d
imul ecx, edx
mov edx, eax
and edx, 0x291c76bb
mov r8d, 0xa99ba8ce
xor r8d, 0x8087de75
or eax, r8d
imul eax, edx
add eax, ecx
xor eax, 0xffffffff
mov edx, 0xffffffff
xor edx, 0xa722c31b
mov ecx, 0xc48164e7
xor ecx, 0x549187bb
mov r8d, 0xd5d666d
xor r8d, 0xf2a29992
xor ecx, r8d
or eax, edx
or ecx, 0x9010e35c
xor eax, 0xffffffff
and eax, ecx
mov ecx, 0xc2e2704c
xor edx, edx
div ecx
mov ecx, 0x8a8599a7
xor ecx, 0x99e565cd
cmp eax, ecx
ja 0x1400e4526
mov cl, byte [rbp - 0x49]
mov eax, dword [0x1401f7c18]
mov edx, 0x2a17f69d
xor edx, 0xc934d269
xor eax, edx
mov r8d, dword [0x1401f7c1c]
xor r8d, 0x8da7965
xor edx, edx
div r8d
mov edx, eax
mov eax, edx
xor eax, 0x346c961b
mov r8d, 0x760d415d
xor r8d, 0x89f2bea2
xor eax, r8d
mov r8d, 0xa0be5931
xor r8d, 0x94d2cf2a
and r8d, eax
mov eax, 0xc5447a44
xor eax, 0xc5447a46
imul eax, r8d
sub eax, 0x346c961b
sub edx, eax
mov r8d, 0xffffffff
xor r8d, 0xf0aee9ef
mov eax, edx
xor eax, r8d
and eax, edx
mov r8d, 0x7b77f0ed
xor r8d, 0xdb4bd5a3
xor edx, edx
div r8d
mov edx, eax
mov rax, qword [rbp + 0x48]
mov dword [rbp - 0x50], edx
mov edx, 0x3e43032f
xor edx, 0xfab358fc
mov dword [rbp - 0x54], edx
cmp cl, 0
sete cl
mov byte [rbp - 0x55], cl
mov byte [rax], 0
mov rax, qword [rbp + 0x110]
mov qword [rbp + 0xa0], rax
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0xa8], rax
lea rcx, [rbp + 0xa0]
sub rsp, 0x20
call fcn.140068c70
mov rdx, qword [rbp + 0x48]
mov ecx, dword [rbp - 0x54]
mov eax, dword [rbp - 0x50]
add rsp, 0x20
mov dl, byte [rdx]
mov r8b, 0xac
xor r8b, 0xac
cmp dl, r8b
sete dl
mov byte [rbp - 0x4a], dl
cmp eax, ecx
je 0x1400e4526
mov al, byte [rbp - 0x4a]
test al, 1
jne 0x1400e4053
jmp 0x1400e4200
mov rax, qword [rbp + 0x58]
mov rax, qword [rax]
mov qword [rbp - 0x60], rax
cmp rax, 0
je 0x1400e415c
mov rcx, qword [rbp - 0x60]
movabs rax, 0x4000000000000000
and rax, qword [rcx]
movabs rcx, 0xdb8589fefc4e6cb6
movabs rdx, 0xdb8589fefc4e6cb6
xor rcx, rdx
cmp rax, rcx
jne 0x1400e415c
mov eax, dword [0x1401f7c20]
mov edx, dword [0x1401f7c24]
xor eax, 0xffffffff
xor edx, 0xffffffff
mov ecx, 0xffffffff
xor ecx, 0xe9de4b01
or eax, edx
or ecx, 0xe9de4b01
mov edx, 0xad0f1528
xor edx, 0x52f0ead7
xor eax, edx
and eax, ecx
and eax, 0x747856db
and eax, 0x578eb59d
mov ecx, 0x441e4d05
xor edx, edx
div ecx
cmp eax, 0x51c4640d
ja 0x1400e452f
mov rcx, qword [rbp - 0x60]
mov eax, dword [0x1401f7c28]
xor eax, 0xfb7f3491
xor eax, dword [str.eb]
mov r8d, 0x82772d7e
xor edx, edx
div r8d
mov edx, eax
or edx, 0x9a3568ed
mov eax, edx
and eax, 0xd30c9576
mov r8d, 0x2305e496
xor r8d, 0xf00971e0
xor edx, r8d
or eax, edx
mov dword [rbp - 0x64], eax
mov eax, 0xa8790df1
xor eax, 0xb5e470b9
mov dword [rbp - 0x68], eax
sub rsp, 0x20
call fcn.140011305
mov ecx, dword [rbp - 0x68]
mov eax, dword [rbp - 0x64]
add rsp, 0x20
cmp eax, ecx
je 0x1400e40eb
jmp 0x1400e415c
mov rax, qword [rbp + 0x50]
mov rax, qword [rax]
mov qword [rbp - 0x70], rax
cmp rax, 0
je 0x1400e41ec
mov rax, qword [rbp - 0x70]
mov rax, qword [rax]
movabs rcx, 0xcfcfede367ae8e09
movabs rdx, 0x3030121c985171f6
xor rcx, rdx
xor rax, rcx
mov rdx, 0xffffffffffffffff
movabs rcx, 0x4000000000000000
xor rdx, rcx
mov rcx, 0xffffffffffffffff
movabs r8, 0x566fb35f5a241a01
xor rcx, r8
or rax, rdx
movabs rdx, 0x566fb35f5a241a01
or rcx, rdx
xor rax, 0xffffffffffffffff
and rax, rcx
cmp rax, 0
jne 0x1400e41ec
mov rcx, qword [rbp - 0x70]
sub rsp, 0x20
call fcn.140011305
add rsp, 0x20
mov al, byte [rbp - 0x55]
mov rcx, qword [rbp + 0x48]
mov dl, byte [rbp - 0x49]
mov byte [rcx], dl
test al, 1
jne 0x1400e420a
jmp 0x1400e4430
jmp 0x1400e4430
mov eax, dword [0x1401f7c30]
xor eax, 0xf3e89f82
sub eax, dword [0x1401f7c34]
mov ecx, 0xffffffff
xor ecx, 0xe3d02bfc
mov edx, 0x3dd1a0d3
xor edx, 0x3dd1a0d3
mov r8d, 0x6045a4f2
xor r8d, 0x6045a4f3
sub edx, r8d
sub ecx, edx
sub eax, ecx
mov ecx, 0x75b2e2a3
xor ecx, 0x8a4d1d5c
xor eax, ecx
mov ecx, 0xffffffff
xor ecx, 0xd3a36fbc
mov edx, 0xffffffff
xor edx, 0x4dd5f311
or eax, ecx
mov ecx, 0xc02eec8
xor ecx, 0x41d71dd9
or ecx, edx
mov edx, 0x9b792a10
xor edx, 0x6486d5ef
xor eax, edx
and eax, ecx
mov ecx, 0xfa077eed
xor ecx, 0x6a9b9331
xor edx, edx
div ecx
cmp eax, 0x2ef4094a
jae 0x1400e4538
mov rcx, qword [rbp + 0x48]
mov eax, dword [0x1401f7c38]
mov edx, 0x7eda919f
xor edx, 0xee18db91
xor eax, edx
xor edx, edx
div dword [0x1401f7c3c]
mov edx, eax
mov eax, edx
and eax, eax
xor eax, 0xffffffff
xor eax, 0xffffffff
mov r8d, 0xffffffff
xor r8d, 0xe3fb5648
or eax, r8d
mov r8d, 0xd8495987
xor r8d, 0x3bb20fcf
mov r9d, 0x3dbdac0b
xor r9d, 0xde46fa43
and r8d, r9d
xor r8d, 0xffffffff
and edx, r8d
xor edx, 0xffffffff
mov r8d, 0x3ba071d6
xor r8d, 0xc45f8e29
xor eax, r8d
xor edx, 0xffffffff
or eax, edx
mov r9d, 0xffffffff
xor r9d, 0xf4abc7e3
mov r8d, eax
and r8d, r9d
mov edx, eax
or edx, r9d
xor edx, 0xffffffff
imul edx, r8d
mov r9d, 0x73b7c12e
xor r9d, 0x871c06cd
mov r8d, eax
and r8d, r9d
or eax, 0xf4abc7e3
imul eax, r8d
add eax, edx
mov edx, 0x412d9aef
xor edx, 0x8ae4e7d7
and eax, edx
mov cl, byte [rcx]
mov dl, 0x60
xor dl, 0x60
cmp cl, dl
sete cl
mov byte [rbp - 0x71], cl
cmp eax, 0xad5b7ace
jbe 0x1400e42a0
mov al, byte [rbp - 0x71]
test al, 1
jne 0x1400e438b
jmp 0x1400e4430
mov rax, qword [rbp + 0x18]
mov rcx, qword [rax]
mov qword [rbp + 0x80], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0x88], rax
lea rcx, [rbp + 0x90]
lea rdx, [rbp + 0x80]
sub rsp, 0x20
call fcn.140020190
mov rax, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x38]
add rsp, 0x20
mov r8, qword [rbp + 0x90]
mov rcx, qword [rbp + 0x98]
mov qword [rbp + 0x130], r8
mov qword [rbp + 0x138], rcx
mov rcx, qword [rax]
mov qword [rdx], rcx
mov rax, qword [rax + 8]
mov qword [rdx + 8], rax
lea rcx, [rbp + 0x70]
sub rsp, 0x20
call fcn.140020190
mov rcx, qword [rbp + 0x20]
add rsp, 0x20
mov rdx, qword [rbp + 0x70]
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x140], rdx
mov qword [rbp + 0x148], rax
lea rdx, [rbp + 0x130]
sub rsp, 0x20
call fcn.140022570
add rsp, 0x20
mov eax, dword [0x1401f7c40]
imul eax, dword [0x1401f7c44]
imul r8d, eax, 0xe59a595c
mov eax, r8d
xor eax, 0xffffffff
and eax, 0x426f6024
mov edx, 0xffffffff
xor edx, 0x426f6024
and r8d, edx
mov ecx, 0xffffffff
xor ecx, 0xdc3bfa00
and ecx, 0x426f6024
and edx, 0xdc3bfa00
or eax, r8d
or ecx, edx
xor eax, ecx
mov edx, 0x70e10906
xor edx, 0xe57c0981
mov ecx, 0xbc506bf2
xor ecx, 0x43af940d
xor edx, ecx
mov ecx, eax
and ecx, edx
mov r8d, 0x52156370
xor r8d, 0xc78863f7
mov edx, eax
xor edx, r8d
add eax, edx
sub eax, ecx
mov ecx, 0xba681d02
xor ecx, 0xd1811400
cmp eax, ecx
je 0x1400e4541
mov eax, dword [0x1401f7c48]
mov ecx, 0xdbc409bd
xor ecx, 0xcc5d1792
xor eax, ecx
mov edx, dword [0x1401f7c4c]
xor ecx, ecx
sub ecx, edx
sub eax, ecx
add eax, 0xeef38582
sub eax, 0x5068d10f
sub eax, 0xeef38582
or eax, 0x217c19d2
xor eax, 0x3518013d
mov ecx, 0x408cadd6
xor ecx, 0x749ba7dd
cmp eax, ecx
jbe 0x1400e4541
lea rsp, [rbp + 0x150]
pop rbp
ret
mov esp, 0xe960a9d7
or ah, dh
invalid
mov byte [rcx + 0x69e9bdc9], dl
clc
invalid
mov eax, 0xe9352e8b
adc dl, bh
invalid
sahf
mov ch, 0xe6
jp 0x1400e451d
mov bl, 0xfb
invalid
insd dword [rdi], dx
and dword [rax], esp
nop
jmp 0x1400e42a0
xor bl, byte [rax + 0x76e916e5]
invalid