Function at 0x1400e38c0
Capabilities:
Encode data using xor

Disassembly:
invalid
add al, ch
add dword [rax + rax - 0x3bd6b800], esp
sub rsp, rax
imul byte [rdx + 0x77]
loope case.0x1400777fa.1963
invalid
mov eax, dword [rax + 8]
push rsp
jne 0x1400e2f59
add eax, 0x1cf3b41
mov ecx, ss
invalid
add byte [rbx - 0x30c515fb], cl
add dword [rdi], ecx
scasd eax, dword [rdi]
add eax, 0x1cf3ae7
cld
and byte [rcx], dh
sar bh, cl
adc eax, 0x1beac
invalid
invalid
add byte [rax], al
add byte [rbx - 0x30ca2dfb], cl
add eax, 0x1cf35d2
or eax, dword [0x141dd6bdc]
add eax, 0x1cf35ba
imul ecx, eax
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1f8
movaps xmmword [rsp + 0x1e0], xmm6
mov rdi, rdx
mov rsi, rcx
mov dword [rsp + 0x2c], r8d
sub al, 0x45
test eax, eax
je 0x1400e3cee
mov r12d, r8d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
mov eax, dword [0x141dd6c58]
and eax, dword [0x141dd6c5c]
and eax, 0x557ec167
xor eax, 0xe996c888
cmp eax, 0x6147fc52
invalid
jb 0x1400e3900
invalid
nop dword [rax]
mov eax, dword [0x141dd6c60]
add eax, dword [0x141dd6c64]
cmp byte [rbx], dh
iretd
invalid
imul eax, eax, 0x1189f888
or eax, 0xfbd10d8c
add eax, 0x59927c71
cmp eax, 0x85bcc195
ja 0x1400e3920
movzx r15d, byte [rdi]
movzx eax, r15b
test r12d, 0x2000
add byte [rax], ah
add byte [rax], al
jne 0x1400e3d6b
mov ecx, 0xb8e4edff
nop dword [rax]
mov edx, dword [0x141dd6c68]
xor edx, dword [0x141dd6c6c]
adc eax, 0x1cf3300
add edx, 0xffb2ff17
imul rdx, rcx
shr rdx, 0x3c
add edx, 0xbe40e9ba
cmp edx, 0x55cbec48
jb 0x1400e3960
invalid
lea rcx, [0x141db8240]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
xor r15d, r15d
jmp 0x1400e7b06
mov eax, dword [0x141dd6c70]
or eax, dword [0x141dd6c74]
add dword [0x12f81d488], ecx
imul eax, eax, 0xb0131d2b
cmp eax, 0xcce3449
xor al, 0xce
or al, 0x74
invalid
mov r15b, 1
jmp 0x1400e7b06
mov eax, dword [0x141dd6c80]
xor edx, edx
div dword [0x141dd6c84]
and eax, 0x818727ea
imul eax, eax, 0xe1a5da05
cmp eax, 0x8875511d
invalid
push rcx
jne 0x1400e3976
je case.0x1400e3996.3
movzx ebx, byte [rdi + 1]
mov byte [rsp + 0x80], bl
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e3a1f.6
movsx r13d, bl
movsx r14, r13b
lea rax, [0x141db90dc]
lea eax, [0x141db90dc]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov eax, dword [0x141dd6e60]
or eax, dword [0x141dd6e64]
xor eax, 0x401f7b6b
imul eax, eax, 0x4e96834
or eax, 0x2a138c66
cmp eax, 0xeb33fddb
je case.0x1400e3a1f.2
mov r15b, 4
jmp case.0x14009eb52.522
mov eax, dword [0x141dd6c98]
imul eax, dword [0x141dd6c9c]
xor cl, bh
invalid
imul rcx, rax, 0x142cb83
shr rcx, 0x20
sub eax, ecx
shr eax, 1
call 0x128d00271
invalid
or eax, 0xc775c5ea
imul eax, eax, 0xffbade2b
mov edx, 0x60923dff
invalid
int1
je case.0x1400e3996.5
mov eax, dword [0x141dd6ca0]
xor edx, edx
div dword [0x141dd6ca4]
iretd
add dword [rsi + 0x66], esp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov eax, dword [0x141dd6ca8]
xor edx, edx
sal bh, cl
xor eax, 0x1cf31fe
invalid
xor edi, ecx
invalid
or eax, 0x19dda1b5
imul rax, rax, 0x649ee8b3
shr rax, 0x3e
invalid
imul eax, eax, 0xde55ec28
cmp eax, 0x48c6f954
ja 0x1400e3aa0
invalid
mov r13d, dword [rdi + 4]
movsxd r14, r13d
mov eax, dword [0x141dd6cb0]
xor edi, ecx
add dword [rcx], esi
sal bh, cl
xor eax, 0x1cf31d4
add eax, 0x521a2af0
or eax, 0x92b9735a
cmp eax, 0x166ad80d
or eax, 0x73166ad8
invalid
mov dword [rsp + 0x80], r13d
mov eax, 0xd39ae163
nop
mov ecx, dword [0x141dd6cb8]
or ecx, dword [0x141dd6cbc]
iretd
invalid
or ecx, 0x96b12332
add ecx, 0xffb0e960
imul rcx, rax
shr rcx, 0x3a
mov dword [rsp + 0x80], r13d
add byte [rcx + 0x47d212f9], al
invalid
je 0x1400e3b00
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.default.0x1400e3b4c
lea rax, [0x141db8dac]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov eax, dword [0x141dd6f90]
add eax, dword [0x141dd6f94]
xor eax, 0x5412c13
or eax, 0xfaaed1c4
scasb al, byte [rdi]
cli
xor eax, 0x75555c4a
cmp eax, 0x8b01801b
jb 0x1400e3b4e
mov eax, dword [0x141dd6f98]
xor edx, edx
div dword [0x141dd6f9c]
imul eax, eax, 0x11ab7117
cmp eax, 0xd077a29d
popfq
invalid
ja 0x1400e3b59
je 0x1400e3b70
mov r15b, 4
jmp 0x1400e56bf
add byte [rax], al
mov eax, dword [0x141dd6cc0]
sub eax, dword [0x141dd6cc4]
add eax, 0x5a4f853e
xor eax, 0xf30f9476
imul eax, eax, 0x5c3771b3
cmp eax, 0x5ca7b5dc
je case.0x1400e3996.6
nop word cs:[rax + rax]
mov eax, dword [0x141dd6cc8]
xor eax, dword [0x141dd6ccc]
invalid
xor bh, cl
invalid
add eax, 0x5c6a2020
xor eax, 0xcb373d69
cmp eax, 0x20af791
jb 0x1400e3bd0
mov r14, qword [rdi + 8]
mov qword [rsp + 0x80], r14
mov ah, 0x24
add byte [rax], 0
invalid
or byte [rcx + rcx*4 - 0x4c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x7d], al
add r12d, 0xfffffffe
cmp r12d, 0x65
cld
ja case.0x1400e3c15.6
js 0x1400e3c20
add byte [rax], al
invalid
lea rax, [0x141db8c14]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
invalid
mov eax, dword [0x141dd7048]
xor edx, edx
div dword [0x141dd704c]
invalid
mov eax, dword [0x141dd7050]
xor edx, edx
div dword [0x141dd7054]
invalid
imul eax, eax, 0xd63318c3
add eax, 0xa1b5697a
mov ch, 0xa1
cmp eax, 0x76459a6e
jb 0x1400e3c25
mov al, 1
test al, al
je 0x1400e3c47
mov r15b, 4
jmp 0x1400e5c58
mov eax, dword [0x141dd6ce0]
xor eax, dword [0x141dd6ce4]
xor bh, cl
invalid
xor eax, 0x410000
and eax, 0x4bd10500
add eax, 0x4a910e3f
cmp eax, 0xd0cee179
jns 0x1400e3c5f
invalid
sal byte [rdi - 0x22], 1
nop word cs:[rax + rax]
mov eax, dword [0x141dd6ce8]
xor eax, dword [0x141dd6cec]
xor eax, 0xe42da572
imul eax, eax, 0x987357b0
imul rax, rax, 0x3178cf43
shr rax, 0x3d
cmp eax, 0x6d030ef7
ja 0x1400e3c90
movsd xmm6, qword [rdi + 8]
mov eax, dword [0x141dd6cf0]
xor eax, dword [0x141dd6cf4]
mov ecx, 0xa7603179
xor dword [rax - 0x59], esp
imul rcx, rax
shr rcx, 0x3f
or ecx, 0xedfefe9e
cmp ecx, 0xd10f999f
jb 0x1400e61df
add byte [rax], al
jmp 0x1400e61b8
mov eax, dword [0x141dd6c48]
sub eax, dword [0x141dd6c4c]
or eax, 0xfbeeea7f
jg 0x1400e3ce7
out dx, al
sti
jg 0x1400e3ce7
out dx, al
sti
imul eax, eax, 0x34747d01
cmp eax, 0xcdce1fcc
jbe 0x1400e3d20
mov byte [rsi + 8], 1
mov qword [rsi], 0
add byte [rax], al
invalid
nop word [rax + rax]
mov eax, dword [str.y_1C]
add eax, dword [0x141dd6c54]
and eax, 0xa175fb98
add eax, 0x7b7f813d
xor eax, 0x80d3579d
mov byte [rsi + 8], 1
mov qword [rsi], 0
cmp eax, 0x93665568
invalid
push rbp
xchg bx, ax
ja 0x1400e3d20
movzx r15d, byte [rdi]
nop word cs:[rax + rax]
mov al, 1
test al, al
invalid
je 0x1400e3d60
cli
jmp 0x1400e6734
cmp eax, 2
jae 0x1400e3dbf
mov byte [rsi + 8], 0xe
mov qword [rsi + 0x10], 0
invalid
invalid
add byte [rax - 0x39], cl
sbb byte [rax], r9b
add byte [rax], al
add byte [rax - 0x39], cl
and byte [rax], r8b
mov qword [rsi + 0x18], 8
mov qword [rsi + 0x20], 0
mov eax, dword [0x141dd74c0]
add eax, 0x1cf372e
add byte [rax], al
add byte [rbx - 0x30c8d1fb], cl
add eax, 0x1cf372e
or eax, dword [0x141dd74c4]
or eax, dword [0x141dd74c4]
xor eax, 0x4c0decba
shr eax, 1
imul rax, rax, 0x43ba8869
shr rax, 0x3b
shr eax, 0x3b
imul ecx, dword [rax - 0x3eb7bc46], 0x44053be8
sbb dword [rbp - 0x4f], ebx
add eax, 0xb15d1944
cmp eax, 0x1db65990
jb 0x1400e69f2
invalid
jmp 0x1400e69e1
cmp eax, 0xe
jne 0x1400e3e11
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0x48], rax
movups xmm0, xmmword [rdi + 8]
movups xmmword [rsp + 0x38], xmm0
mov byte [rsp + 0x30], 0xe
xor byte [rsi], cl
movzx r8d, r12b
lea rdx, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400e38c0
nop dword [rax]
mov al, 1
test al, al
invalid
je case.0x14007ff94.1604
cli
xor esi, esi
xor ecx, ecx
movzx edx, r15b
movzx edx, bh
add rdx, 0xfffffffffffffffe
cmp rdx, 0xe
jbe 0x1400e674a
jmp case.0x1400e6758.3
mov eax, dword [0x141dd74b0]
imul eax, dword [0x141dd74b4]
imul eax, eax, 0x5e5d0304
add eax, 0x78f2bab0
mov al, 0xba
invalid
invalid
mov al, 0xba
bnd js 0x1400e3de3
invalid
mov ecx, 0xbdfe6a1d
imul rcx, rax
sbb eax, 0x48bdfe6a
imul ecx, eax
shr rcx, 0x3f
cmp ecx, 0x61042df5
cmc
invalid
add al, 0x61
je 0x1400e6ea8
jmp 0x1400e6e7f
mov eax, dword [0x141dd6e58]
sub eax, dword [0x141dd6e5c]
xor eax, 0x894881e2
and eax, 0x9b789be3
wait
js 0x1400e3df8
cmp eax, 0xbe7b78cf
je case.0x1400e3a1f.16
mov r15b, 3
jmp case.0x14009eb52.521
invalid
add byte [rax], al
mov eax, dword [0x141dd6ea0]
sub eax, dword [0x141dd6ea4]
xor eax, 0x168505cb
add eax, 0x48bc6cea
or eax, 0xe7cefd9
cmp eax, 0x5bf14ee4
ja case.0x1400e3a1f.103
mov eax, dword [0x141dd6ea8]
xor eax, dword [0x141dd6eac]
xor eax, 0x40400001
and eax, 0x604420a9
cmp eax, 0x62141129
ja 0x1400e6a3c
jmp 0x1400e69fb
mov eax, dword [0x141dd6e68]
xor edx, edx
div dword [0x141dd6e6c]
stosb byte [rdi], al
invalid
iretd
add dword [0xfd8a38b0], eax
stc
jnp 0x1400e3e84
or eax, 0x8ddac701
cmp eax, 0xba132a80
je case.0x1400e3a1f.3
mov r15b, 5
jmp case.0x14009eb52.522
jl 0x1400e3eee
add byte [rax], al
mov eax, dword [0x141dd6e50]
sub eax, dword [0x141dd6e54]
add eax, 0x1cf2f6d
xor eax, 0x9aed754d
imul rax, rax, 0x38654187
shr rax, 0x3d
xor eax, 0xc264314b
cmp eax, 0x811ea534
jb case.0x1400e3a1f.19
mov al, 1
test al, al
je 0x1400e3f05
cld
mov r15b, 0xc
jmp case.0x14009eb52.522
invalid
mov eax, dword [0x141dd6e70]
sub eax, dword [0x141dd6e74]
add eax, 0x1cf2f57
imul rax, rax, 0x429f5d93
shr rax, 0x3d
invalid
add eax, 0x8e2b3fb9
cmp eax, 0x5ee0ff8a
jb case.0x1400e3a1f.20
mov eax, dword [0x141dd6e78]
sub eax, dword [0x141dd6e7c]
add eax, 0x1cf2f3c
and eax, 0xe762c403
cmp eax, 0x1217ceb8
je 0x1400e3f34
mov r15b, 6
jmp 0x1400e5462
mov eax, dword [0x141dd6fa0]
imul eax, dword [0x141dd6fa4]
add eax, 0x1cf3043
or eax, 0xf1faa898
add eax, 0x645e3ab
shr eax, 1
imul rax, rax, 0x502ee221
shr rax, 0x3b
cmp eax, 0xaf11376b
scasd eax, dword [rdi]
je 0x1400e3f54
mov r15b, 5
jmp 0x1400e56bf
mov eax, dword [0x141dd6f78]
and eax, dword [0x141dd6f7c]
iretd
invalid
imul rax, rax, 0x1a73eb4f
shr rax, 0x3b
cmp eax, 0x2f634609
je 0x1400e3f87
mov r15b, 0xb
jmp 0x1400e56bf
invalid
add byte [rax], al
mov eax, dword [0x141dd6fa8]
xor edx, edx
div dword [0x141dd6fac]
xor eax, 0x1cf2ff1
xor eax, 0x7e4a430
add eax, 0x885dce60
xor eax, 0x2bbce71a
sbb ah, bh
mov esp, 0x98763d2b
invalid
xor esi, dword [rsi - 0x24]
mov r15b, 6
jmp 0x1400e56bf
mov eax, dword [0x141dd6f80]
xor eax, dword [0x141dd6f84]
invalid
iretd
invalid
and eax, 0x8104200
cmp eax, 0x7c368f52
jae 0x1400e3fd9
mov r15b, 0xd
jmp 0x1400e56bf
mov eax, dword [str.m3_2S]
xor edx, edx
div dword [0x141dd7024]
add dword [0x160ad1128], ecx
shr eax, 2
imul rax, rax, 0x44765fdf
shr rax, 0x3c
or eax, 0xee44f46c
cmp eax, 0x4b38da95
fidivr dword [rax]
je case.0x1400e3c15.17
mov r15b, 0xa
mov ebx, r14d
jmp 0x1400e5c58
mov eax, dword [0x141dd7028]
xor eax, dword [0x141dd702c]
cmp eax, 0x9744ff22
je case.0x1400e3c15.19
mov eax, 0xbe19f2ef
mov ecx, dword [0x141dd7030]
and ecx, dword [str.deFP]
iretd
add dword [rcx - 0x1f7be23f], eax
test al, ah
sti
imul rcx, rax
shr rcx, 0x3d
cmp ecx, 0xf01e7c1a
invalid
invalid
jae case.0x1400e3b4c.449
mov r15b, 0xc
jmp 0x1400e5c58
sbb eax, dword [rax]
invalid
mov rax, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
shl rdx, 5
add rdx, rcx
mov qword [rsp + 0xc8], rcx
mov dword [rsp + 0xc8], ecx
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rdx
mov eax, dword [0x141dd6d48]
imul eax, dword [0x141dd6d4c]
imul eax, eax, 0xa9911610
imul rax, rax, 0x48badc31
imul eax, eax, 0x48badc31
adc byte [rsi], dl
xchg ecx, eax
test eax, 0x31c06948
imul eax, eax, 0x48badc31
shr rax, 0x3e
or eax, 0x80ac9518
shr rax, 0x3e
or eax, 0x80ac9518
cmp eax, 0x5543d116
jb 0x1400e7a0b
jmp 0x1400e79c3
mov r14, qword [rdi + 8]
mov eax, 0x905aa43f
invalid
movsb byte [rdi], byte [rsi]
pop rdx
nop
nop word cs:[rax + rax]
mov ecx, dword [0x141dd6d78]
or ecx, dword [0x141dd6d7c]
iretd
invalid
add ecx, 0x8fd77e2a
imul rcx, rax
shr rcx, 0x3e
and ecx, 0xfffffffe
cmp ecx, 0xfede3fbf
ja 0x1400e40f0
invalid
mov r15b, 0x10
jmp 0x1400e7b06
mov byte [rsp + 0x2b], r15b
mov r14, qword [rdi + 8]
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x90], rax
add byte [rax], al
nop word cs:[rax + rax]
mov eax, dword [0x141dd6c78]
or eax, dword [0x141dd6c7c]
imul eax, eax, 0xd9cd3300
add eax, 0x7aed8c00
jp 0x1400e4195
cmp eax, 0x9acd0404
add al, 4
int 0x9a
ja case.0x1400959c5.467
mov r13, qword [rdi + 0x18]
mov r15b, 2
mov bh, 2
add r12d, 0xfffffffe
cmp r12d, 0x13
ja case.default.0x1400e4181
or al, 0
invalid
lea rax, [0x141db9274]
movsxd rcx, dword [rax + r12*4]
or al, 0xa0
add rcx, rax
jmp rcx
mov rcx, qword [rsp + 0x90]
mov rdx, r13
call fcn.14005b9c0
mov ebp, eax
test bpl, 1
jne 0x1400e5f53
mov r12, r13
shr ebp, 0x10
mov r15b, 4
jmp 0x1400e7baf
mov eax, dword [0x141dd6da8]
or eax, dword [0x141dd6dac]
add eax, 0x59655ee3
or eax, 0xe9f3384b
and eax, 0xfffbbe6f
invalid
sti
invalid
cmp eax, 0xe6459760
jb case.0x14009ba45.194
xor eax, eax
test al, al
movzx r15d, byte [rsp + 0x2b]
mov r12, qword [rsp + 0x90]
jne 0x1400e6b07
sub dword [rax], eax
invalid
jmp 0x1400e6ad8
mov eax, dword [0x141dd6c88]
add eax, dword [0x141dd6c8c]
imul eax, eax, 0x308cb206
cmp eax, 0xd3fcc513
jne 0x1400e4211
movzx eax, word [rdi + 2]
mov word [rsp + 0x80], ax
mov eax, 0xedf2a1c7
nop word cs:[rax + rax]
mov ecx, dword [0x141dd6c90]
imul ecx, dword [0x141dd6c94]
and ecx, 0xdc146c7c
add ecx, 0x9b20674f
imul rcx, rax
shr rcx, 0x3e
shr ecx, 0x3e
movzx ebp, word [rdi + 2]
mov word [rsp + 0x80], bp
cmp ecx, 0x3145bb1c
je 0x1400e4220
retf
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e4279.6
movsx r13d, bp
movsx r14, r13w
lea rax, [0x141db8f44]
movsxd rcx, dword [rax + r12*4]
invalid
or al, 0xa0
invalid
add rcx, rax
jmp rcx
xor eax, eax
test al, al
jne 0x1400e427d
mov r15b, 4
jmp 0x1400e5b35
add byte [rax], al
mov eax, dword [0x141dd6f10]
add eax, dword [0x141dd6f14]
imul eax, eax, 0x98e397b4
add eax, 0xfdb8a38e
cmp eax, 0x7a1b8bb1
jb case.0x1400e4279.16
mov r15b, 3
mov ebx, ebp
jmp 0x1400e5b35
mov eax, dword [0x141dd6ef0]
and eax, dword [0x141dd6ef4]
add eax, 0x348c1f9e
and eax, 0x43e7996b
add eax, 0x67a17796
cmp eax, 0xd596f976
xchg esi, eax
invalid
ja case.0x1400e4279.17
mov eax, dword [0x141dd6ef8]
xor edx, edx
div dword [0x141dd6efc]
sbb ebp, dword [rdi + rcx*8]
add dword [0x15f3d7674], ecx
invalid
invalid
add eax, 0x35b32632
xor eax, 0xbaf79c48
mov edx, 0xbce5583d
add al, 0x76
invalid
mov r15b, 0xa
mov ebx, ebp
jmp 0x1400e5b35
mov eax, dword [str._rBih]
xor edx, edx
div dword [0x141dd6f2c]
imul eax, eax, 0x8b0cefb9
add eax, 0xca803086
or eax, 0xf3e9f142
cmp eax, 0x35068287
xchg dword [rdx - 0x248dcafa], eax
mov word [rsp + 0x60], bp
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
mov r14, qword [rsp + 0x30]
and al, 0x30
movabs rax, 0x8000000000000000
mov ecx, dword [0x141dd6f30]
imul ecx, dword [0x141dd6f34]
scasd eax, dword [rdi]
or eax, 0x1cf2bd8
invalid
scasd eax, dword [rdi]
or eax, 0x1cf2bd8
invalid
imul ecx, ecx, 0x5eff24fa
add ecx, 0x768830ad
cmp ecx, 0xe59f7eca
ja 0x1400e434f
cmp r14, rax
jne case.0x14009eb52.315
add byte [rax], al
invalid
mov eax, 0xd779627d
mov ecx, dword [0x141dd6f48]
or ecx, dword [0x141dd6f4c]
sub ecx, edi
invalid
imul rcx, rax
shr rcx, 0x3f
xor ecx, 0x51c33319
add ecx, 0x4b3cf779
cmp ecx, 0xc5c047
jb 0x1400e437e
mov eax, dword [0x141dd6f50]
or eax, dword [0x141dd6f54]
imul rax, rax, 0x264c3395
shr rax, 0x39
shr eax, 0x39
imul eax, eax, 0xf0937bd6
invalid
and eax, 0x43f07458
cmp eax, 0x4c3a0fc9
ja 0x1400e6b7b
jmp 0x1400e6b3a
mov eax, dword [0x141dd6f00]
add eax, 0x1cf2b22
or eax, dword [0x141dd6f04]
or eax, 0x496c07b
imul eax, eax, 0xf2ff19c8
xor eax, 0xf3e172eb
cmp eax, 0x13d66b39
jb case.0x1400e4279.19
mov r15b, 0xc
jmp 0x1400e5b35
xor dl, byte [rdi]
add byte [rax], al
mov eax, dword [0x141dd6f38]
add eax, 0x1cf2b2f
or eax, dword [0x141dd6f3c]
and eax, 0xc967ad95
imul eax, eax, 0xcf87632d
add eax, 0x4a9f8d76
cmp eax, 0x631e0fc7
ja case.0x14009eb52.315
shr byte [0x145ddcb7f], 0x76
lea ebx, [rdi + 0xfc73d4a]
invalid
mov r8, qword [rsp + 0x38]
mov eax, dword [0x141dd6f40]
add eax, 0x1cf2b0f
imul eax, dword [0x141dd6f44]
or eax, 0xa120d094
and eax, 0xa120d99d
imul eax, eax, 0xb2615d33
cmp eax, 0x86ebeb2
xor eax, eax
test al, al
invalid
jne 0x1400e444d
mov r12, qword [rsp + 0x40]
mov r15b, 2
jmp 0x1400e5b40
add bl, dh
movups xmm0, xmmword [rdi + 4]
movss xmm0, dword [rdi + 4]
mov eax, dword [0x141dd6cd0]
xor eax, dword [0x141dd6cd4]
invalid
sub bh, cl
add dword [0xd74dafab], eax
and eax, 0x5806c23
imul eax, eax, 0xa8570e0f
cmp eax, 0x9795cf65
ja 0x1400e706e
xchg edx, esp
sub eax, dword [rax]
invalid
jmp 0x1400e7046
mov eax, dword [0x141dd6d00]
xor edx, edx
div dword [0x141dd6d04]
nop
mov eax, dword [0x141dd6d08]
mov ecx, dword [0x141dd6d0c]
add eax, ecx
invalid
add eax, 0x1249b164
or eax, 0x9a1939f8
xor eax, 0xe732cf22
cmp eax, 0x35bb9609
ja 0x1400e44a0
invalid
nop word cs:[rax + rax]
mov eax, dword [0x141dd6d10]
add eax, dword [0x141dd6d14]
xor eax, 0x8341140
or eax, 0x91c28ebc
cmp eax, 0x76e548dc
jb 0x1400e44d0
cmp r12d, 0xb
jne 0x1400e4a2b
nop word [rax + rax]
mov eax, dword [0x141dd71e8]
add eax, dword [0x141dd71ec]
imul rax, rax, 0x11d065ad
shr rax, 0x39
and eax, 0xfffffffb
sti
imul eax, eax, 0xe1dd3f14
cmp eax, 0xdfa5debd
je 0x1400e4500
invalid
movzx ebx, byte [rdi + 1]
nop dword [rax + rax]
mov eax, dword [0x141dd71f0]
and eax, dword [0x141dd71f4]
add eax, 0x1cf2cb8
add eax, 0xd71a56b5
xor eax, 0x87e37701
cmp eax, 0x270e5b95
jbe 0x1400e4530
mov r15b, 9
jmp 0x1400e7b06
mov eax, dword [0x141dd6d18]
or eax, dword [0x141dd6d1c]
mov ecx, 0xdbc5122d
imul rcx, rax
shr rcx, 0x3e
imul eax, ecx, 0xe12c4af5
and eax, 0x4d2f9ce5
cmp eax, 0xdbe1ce29
invalid
loope 0x1400e4559
jne 0x1400e458b
movzx eax, byte [rdi + 1]
mov byte [rsp + 0x80], al
test byte [rax + rax*4], ah
add byte [rax], al
invalid
xor eax, eax
nop dword [rax]
invalid
invalid
movzx ebx, byte [rdi + 1]
mov byte [rsp + 0x80], bl
test al, al
jne 0x1400e4590
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e45bf.6
jno case.0x1400e45bf.2
add byte [rax], al
movzx r14d, bl
lea rax, [0x141db874c]
add eax, 0x1cd4194
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
invalid
mov eax, dword [0x141dd7210]
sub al, 0xcf
add dword [rbx], esp
and eax, dword [0x141dd7214]
add eax, 0x1cf2c47
imul rcx, rax, 0x310b4953
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1f
lea eax, [rax*2 - 0x97de65c]
cmp eax, 0x5d212999
jb case.0x1400e45bf.2
mov eax, dword [0x141dd7218]
add eax, dword [0x141dd721c]
or eax, 0xd91c639
xor eax, 0x7c473e33
add eax, 0x8a605e28
sub byte [rsi + 0x60], bl
invalid
cmp eax, 0x955a6480
jbe 0x1400e45ef
mov r15b, 4
jmp 0x1400e5c3f
mov eax, dword [0x141dd7220]
imul eax, dword [0x141dd7224]
add eax, 0xa02027a6
movabs al, byte [0xb07d3db4a603cd25]
clc
sal dword [rdi - 0x1e], cl
mov eax, dword [0x141dd7228]
or eax, dword [0x141dd722c]
imul eax, eax, 0x7bea5e67
pop rsi
invalid
jnp case.0x14009ba45.919
adc eax, 0x359c6d14
or cl, ch
insd dword [rdi], dx
cwde
cmp eax, 0xce24c228
ja case.0x1400e7095.526
mov r15b, 5
jmp 0x1400e5c3f
invalid
add byte [rax], al
invalid
mov eax, dword [0x141dd7208]
sub eax, dword [0x141dd720c]
xor eax, 0x229742bc
imul eax, eax, 0x21deab10
cmp eax, 0x4b3c0ee2
je case.0x1400e45bf.16
mov r15b, 3
jmp 0x1400e5c30
mov eax, dword [0x141dd71f8]
sub eax, dword [str.S8_u]
imul eax, eax, 0xed043423
and esi, dword [rsp + rax]
in eax, dx
xor eax, 0x34626edc
imul eax, eax, 0xf8d2bbb9
sar al, cl
cmp eax, 0xcb3a0f31
ja case.0x1400e45bf.18
invalid
mov eax, dword [0x141dd7200]
iretd
xor edx, edx
div dword [0x141dd7204]
add eax, 0xf0ac4c85
or eax, 0x46c07c85
cmp eax, 0x8948db29
je 0x1400e46ac
mov r15b, 0xb
jmp 0x1400e5c3f
mov eax, dword [0x141dd6d20]
iretd
or eax, dword [0x141dd6d24]
imul eax, eax, 0xa0bc8885
add eax, 0xf4fae224
cmp eax, 0x776c52d2
rcl byte [rdx + 0x6c], cl
ja 0x1400e4766
invalid
movzx eax, word [rdi + 2]
mov word [rsp + 0x80], ax
nop dword [rax]
mov eax, dword [0x141dd6d28]
imul eax, dword [0x141dd6d2c]
scasd eax, dword [rdi]
add eax, 0x1cf261f
imul eax, eax, 0xf62263d2
add eax, 0x43307c58
movzx ebp, word [rdi + 2]
mov word [rsp + 0x80], bp
cmp eax, 0x77d70e7f
jb 0x1400e4700
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.default.0x1400e474b
xchg ecx, esp
invalid
add byte [rax], al
movzx r14d, bp
lea rax, [0x141db85b4]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
add ecx, eax
jmp rcx
mov eax, dword [0x141dd72b0]
xor eax, dword [0x141dd72b4]
imul eax, eax, 0x61009243
or eax, 0x93495164
push rcx
xchg r11, rax
add eax, 0xae7e47f9
cmp eax, 0x947291c6
ja 0x1400e474d
mov r15b, 4
jmp 0x1400e5040
mov eax, dword [0x141dd7298]
xor edx, edx
div dword [0x141dd729c]
and eax, 0x43010808
add dword [rbx + 0x3d], eax
cmp al, 0xfa
xchg ebx, eax
invalid
ja 0x1400e4778
invalid
mov r15b, 0xa
jmp 0x1400e5033
mov eax, dword [0x141dd72a0]
xor eax, dword [0x141dd72a4]
invalid
or eax, 0x280ffa75
imul rcx, rax, 0xdca14c3
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
enter 0xffffffffffffe8c1, 0x1a
or eax, 0x3e03d99d
cmp eax, 0x14392f
jbe 0x1400e479a
mov r15b, 0xc
jmp 0x1400e5dbb
mov eax, dword [0x141dd72a8]
or eax, dword [0x141dd72ac]
invalid
or eax, 0xa644250c
xor eax, 0x96141404
or eax, 0x49a2cad3
cmp eax, 0x91a742cf
cmpsd dword [rsi], dword [rdi]
xchg ecx, eax
jae 0x1400e47d3
mov r15b, 0xd
jmp 0x1400e5dbb
mov r14d, dword [rdi + 4]
mov eax, dword [0x141dd6d30]
and eax, dword [0x141dd6d34]
imul eax, eax, 0x909475e0
jne case.0x1400959c5.978
nop
add eax, 0x4ddfd600
or eax, 0xa3765b83
cmp eax, 0x4fc6a90
jae 0x1400e4830
invalid
mov dword [rsp + 0x80], r14d
nop dword [rax]
mov eax, dword [0x141dd6d38]
add eax, dword [0x141dd6d3c]
add eax, 0x1cf2500
mov dword [rsp + 0x80], r14d
cmp eax, 0x4bf1a2d7
xlatb
invalid
int1
invalid
je 0x1400e4830
nop dword [rax + rax]
mov eax, dword [0x141dd6d40]
or eax, dword [0x141dd6d44]
add eax, 0x1cf24e8
imul eax, eax, 0xe2b97891
and eax, 0xf0008e6
or byte [rax], al
invalid
cmp eax, 0xad6f68af
ja 0x1400e4850
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e488a.6
lea rax, [0x141db841c]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov eax, dword [0x141dd7320]
sub eax, dword [0x141dd7324]
and eax, 0x7f760d33
add eax, 0xffe66321
or eax, 0x1a28449e
cmp eax, 0xf504a65b
ja case.0x1400e488a.2
jmp 0x1400e6b88
mov eax, dword [0x141dd7310]
sub eax, dword [0x141dd7314]
add eax, 0x1cf2a55
cmp eax, 0x218f4124
je case.0x1400e488a.17
jmp case.0x1400e3996.545
mov r14, qword [rdi + 8]
xor eax, eax
test al, al
jne 0x1400e7524
jmp 0x1400e7516
mov eax, dword [0x141dd6d58]
xor edx, edx
div dword [0x141dd6d5c]
nop dword [rax]
mov eax, dword [0x141dd6d60]
xor edx, edx
div dword [0x141dd6d64]
iretd
invalid
imul eax, eax, 0x1e892114
cmp eax, 0x25878d3c
je 0x1400e48f0
invalid
mov rbx, qword [rdi + 8]
nop
mov eax, dword [0x141dd6d68]
xor eax, dword [0x141dd6d6c]
cmp eax, 0x387b51ed
je 0x1400e4910
nop word cs:[rax + rax]
mov eax, dword [0x141dd6d70]
imul eax, dword [0x141dd6d74]
invalid
and al, 0xcf
iretd
invalid
and al, 0xcf
add dword [rdi], ecx
scasd eax, dword [rdi]
add eax, 0x1cf2437
invalid
and al, 0xcf
iretd
invalid
or eax, 0x3b3f3140
imul rax, rax, 0x6b1910cf
shr rax, 0x3e
imul eax, eax, 0x719fac2d
cmp eax, 0xda646eef
fidiv dword [rdi - 0x2a]
cmp r12d, 0xd
jne 0x1400e4ad4
lea rcx, [rsp + 0x30]
mov rdx, rbx
call fcn.1400ec160
movzx eax, byte [rsp + 0x30]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov ecx, dword [0x141dd7458]
or ecx, dword [0x141dd745c]
imul rcx, rcx, 0x7f436987
shr rcx, 0x3d
cmp eax, 0x2a93c181
invalid
add ecx, 0x859a2a93
and ecx, 0x102a05
sub dl, byte [rax]
add byte [rcx - 0x1acdc607], al
push rsi
je 0x1400e4980
cmp al, 0x12
jne 0x1400e4be5
invalid
mov eax, dword [0x141dd7470]
xor eax, dword [0x141dd7474]
mov ch, 0x2a
iretd
invalid
add eax, 0x8df9756f
cmp eax, 0xf8717d96
mov eax, dword [0x141dd7478]
or eax, dword [0x141dd747c]
add eax, 0x1cf2aa7
imul eax, eax, 0x7e6ab28c
xor eax, 0x20693410
and eax, 0xa0fb351c
sbb al, 0x35
sti
invalid
cmp eax, 0x30b13262
je 0x1400e49c9
mov r14, qword [rsp + 0x38]
mov rax, qword [rbx]
mov rcx, rbx
mov ecx, ebx
call qword [rax + 0x10]
mov eax, dword [0x141dd7480]
xor eax, dword [0x141dd7484]
iretd
invalid
xor eax, 0x573de216
imul rax, rax, 0x7bffae85
shr rax, 0x3e
imul eax, eax, 0x3972c79f
mov r15b, 0x10
cmp eax, 0xf60837cf
jae case.0x14007ff94.1925
jmp case.0x14009245b.1659
xor eax, eax
nop dword [rax]
test al, al
jne 0x1400e4a30
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x60], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
lea rax, [0x141db6e08]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rcx, [rsp + 0x1b0]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x1b0]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x37], eax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x47], rax
mov byte [rsi + 8], 6
movups xmm0, xmmword [rsp + 0x30]
mov rax, qword [rsp + 0x3f]
invalid
mov rcx, qword [rsp + 0x47]
movups xmmword [rsi + 9], xmm0
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rcx
mov dword [rsi + 0x20], ecx
mov qword [rsi], 1
mov al, 1
jmp 0x1400e6734
sbb al, 0
invalid
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x80], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x88], rax
lea rax, [0x141db6e50]
pop rcx
and ecx, ebp
add dword [rax - 0x77], ecx
and al, 0x30
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x80]
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x48], 1
lea rcx, [rsp + 0x1c8]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x1c8]
movups xmmword [rsp + 0x67], xmm0
mov rax, qword [rsp + 0x1d8]
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x77
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x77
mov eax, dword [0x141dd7460]
and eax, dword [0x141dd7464]
iretd
add dword [0x1438bbbe3], esp
add eax, 0xa8d7ed5d
or eax, 0xf007eafa
cmp eax, 0xd3c4bea9
jne 0x1400e4ba0
mov byte [rsi + 8], 6
movups xmm0, xmmword [rsp + 0x60]
mov rax, qword [rsp + 0x6f]
and al, 0x6f
mov rcx, qword [rsp + 0x77]
movups xmmword [rsi + 9], xmm0
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rcx
mov qword [rsi], 1
mov dword [rsi], 1
nop dword [rax + rax]
mov eax, dword [0x141dd7468]
or eax, dword [0x141dd746c]
and eax, 0x30f2dce
imul eax, eax, 0x32c0a910
and eax, 0x1dabfc60
invalid
cld
stosd dword [rdi], eax
sbb eax, 0x60846c6
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x6f]
movups xmmword [rsi + 9], xmm0
movups xmmword [rsi + 0x18], xmm1
mov qword [rsi], 1
add byte [0xf82a2721], bh
jae 0x1400e4ba0
jmp 0x1400e6b98
lea rcx, [rsi + 9]
lea rdx, [rsp + 0x31]
lea edx, [rsp + 0x31]
mov r8d, dword [0x141dd7488]
or r8d, dword [0x141dd748c]
or eax, dword [0x141dd748c]
xor r8d, 0x12a804a0
and r8d, 0x36f926b1
and eax, 0x36f926b1
cmp r8d, 0x82a57fce
je case.0x1400981f6.873
xor r8d, r8d
test r8b, r8b
jne 0x1400e6bff
jmp 0x1400e6bbe
mov rcx, qword [rsp + 0x90]
mov r12, r13
in al, dx
add byte [rbp - 0x77], cl
in al, dx
mov rdx, r13
call fcn.14005beb0
jns 0x1400e4ca7
idiv edi
jns 0x1400e4ca7
idiv edi
mov r13, rax
shr r13, 0x20
mov rbx, rax
mov eax, 0xa95f9951
pop rdi
invalid
mov ecx, dword [0x141dd6de0]
and ecx, dword [0x141dd6de4]
add ecx, 0x108ba62
imul rcx, rax
shr rcx, 0x3e
or ecx, 0x1244b708
leave
invalid
mov bh, 0x44
invalid
invalid
leave
or byte [rdi - 0x67eedbc], dh
adc r8b, byte [rcx + 0x3ebd33f9]
push rdx
ja case.0x14007ff94.1081
cmp ecx, 0x523ebd33
ja case.0x14007ff94.1081
test bl, 1
jne 0x1400e5f85
adc eax, dword [rax]
invalid
mov r15b, 5
jmp 0x1400e7baf
mov eax, dword [0x141dd6d90]
or eax, dword [0x141dd6d94]
xor eax, 0x8204501
or eax, 0xb20b1a1c
imul eax, eax, 0xab9e90da
stosd dword [rdi], eax
cmp eax, 0x383b585d
mov r15, qword [rsp + 0x90]
jae 0x1400e4cb5
add byte [rbx + 0xb], dh
mov rcx, r15
mov rdx, r13
call fcn.140057dc0
mov eax, dword [0x141dd6d98]
imul eax, dword [0x141dd6d9c]
scasd eax, dword [rdi]
add eax, 0x1cf20da
iretd
invalid
scasd eax, dword [rdi]
add eax, 0x1cf20da
iretd
invalid
imul ebp, eax, 0x96d08392
or ebp, 0xea3a69e8
add ebp, 0xf698ef0d
out dx, eax
cwde
test byte [rcx + rcx*4 - 7], 0x4c
mov edx, ebp
int 0xe8
imul edi, dword [rdx], 0xdc581ea
out dx, eax
cwde
test byte [rcx + rcx*4 - 7], 0x4c
mov edx, ebp
call fcn.140057dc0
cmp ebp, 0xfa85fdfb
std
sti
std
test edx, edi
cli
ja 0x1400e4cb5
mov rbx, rax
mov r12, r13
mov r13, rax
shr r13, 0x20
movzx r15d, byte [rsp + 0x2b]
mov eax, dword [0x141dd6da0]
and eax, dword [0x141dd6da4]
iretd
add dword [rcx - 0x40], ebp
adc dword [rcx + 0xe], ebp
imul ecx, dword [rsi], 0x1c0e25a9
std
movabs al, byte [0x33ddf8ec6ebc069]
fistp qword [0x1a754031f]
fistp qword [0x1a754031f]
jb 0x1400e4cfa
test bl, 1
jne 0x1400e5fd1
mov r15b, 7
jmp 0x1400e7baf
lea rcx, [rsp + 0x30]
mov rdx, qword [rsp + 0x90]
mov r8, r13
call fcn.1400597d0
mov ecx, dword [0x141dd6d80]
or ecx, dword [0x141dd6d84]
movzx eax, byte [rsp + 0x30]
imul ecx, ecx, 0xb8e78671
add ecx, 0x1de08929
cmp ecx, 0x364194db
invalid
xchg esp, eax
invalid
invalid
mov ecx, dword [0x141dd6d88]
or ecx, dword [str.F4pCd]
sbb dword [rax], esp
iretd
invalid
add ecx, 0x7714df9e
xor ecx, 0x2a080460
and ecx, 0xba5b4462
invalid
pop rbx
mov edx, 0x996cf981
stc
insb byte [rdi], dx
cdq
invalid
or al, 0x72
invalid
test al, al
movzx r15d, byte [rsp + 0x2b]
je 0x1400e61a8
adc al, 0
invalid
adc al, 0
add byte [rdi], cl
mov dh, 0x5c
and al, 0x31
add byte [rax], al
movzx ebx, byte [rsp + 0x31]
mov cl, 2
jmp 0x1400e7cf5
mov r12, r13
jmp 0x1400e7b5b
lodsb al, byte [rsi]
invalid
add byte [rax], al
lodsb al, byte [rsi]
sub eax, 0x8b480000
mov rcx, qword [rsp + 0x90]
mov rdx, r13
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call fcn.14005b450
mov ebx, edx
mov cl, 1
test al, 1
jne 0x1400e603f
je 0x1400e4ddb
add byte [rax], al
je 0x1400e4ddb
add byte [rax], al
mov r12, r13
mov r15b, 3
jmp 0x1400e7baf
mov rcx, qword [rsp + 0x90]
mov rdx, r13
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
invalid
call fcn.14005d120
mov ebx, edx
xor ecx, ecx
test cl, cl
jne 0x1400e4dea
movzx r15d, byte [rsp + 0x2b]
mov ecx, dword [0x141dd6de8]
or ecx, dword [0x141dd6dec]
add ecx, 0x6048eb52
rcl dword [rdx - 0x15], 0x48
invalid
or ecx, 0x80035140
and ecx, 0x8e67d9c0
cmp ecx, 0xf6b094b8
je case.0x1400e7095.424
mov cl, 1
test al, 1
jne 0x1400e7cf5
mov r12, r13
mov r15b, 0xa
jmp 0x1400e7baf
invalid
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
mov rcx, qword [rsp + 0x90]
mov rdx, r13
call fcn.14005d4b0
mov ebp, eax
test bpl, 1
jne 0x1400e6005
mov r12, r13
shr ebp, 0x10
mov r15b, 0xb
mov bh, 0xb
jmp 0x1400e7baf
mov eax, dword [0x141dd6dc8]
imul eax, dword [0x141dd6dcc]
add eax, 0x1cf1f66
imul eax, eax, 0xb0f06d8b
xor eax, 0xeeae84b3
add eax, 0xa86a8a69
test al, 0x3d
sbb esi, dword [rcx + rdx*2]
invalid
mov r15, qword [rsp + 0x90]
jb 0x1400e7c28
jmp 0x1400e7bf6
mov eax, dword [0x141dd6db8]
xor edx, edx
div dword [0x141dd6dbc]
imul eax, eax, 0x3ced1a6b
and eax, 0x2d04e0ad
cmp eax, 0x6e815799
mov r12, qword [rsp + 0x90]
add byte [rsi + 0x10], dh
lea rcx, [rsp + 0x30]
mov rdx, r12
mov r8, r13
call fcn.14005c420
lea rbx, [rsp + 0x30]
xor ebp, ebp
movzx r15d, byte [rsp + 0x2b]
mov rcx, rbx
mov rdx, r12
mov r8, r13
call fcn.14005c420
test bpl, bpl
jne 0x1400e4ed3
movzx eax, byte [rsp + 0x30]
movzx ebx, byte [rsp + 0x31]
mov rdx, qword [rsp + 0x38]
invalid
mov ecx, dword [0x141dd6dc0]
imul ecx, dword [0x141dd6dc4]
or ecx, 0xbcda8cdd
imul ecx, ecx, 0xe536c80e
cmp ecx, 0x1409effb
je case.0x1400830df.1277
mov cl, 1
test al, al
jne 0x1400e7cf5
mov r12, r13
mov r15b, 6
mov rdi, rdx
xlatb
jmp 0x1400e7baf
mov eax, dword [0x141dd6fc8]
xor edx, edx
div dword [0x141dd6fcc]
mov eax, dword [0x141dd6fd0]
sub eax, dword [0x141dd6fd4]
mov word [rax], fs
iretd
invalid
or eax, 0x84239676
xor eax, 0xc9339a96
cmp eax, 0x27fd5218
ja 0x1400e4f3c
invalid
movabs rbx, 0x8000000000000000
mov eax, dword [0x141dd6fd8]
mov ecx, dword [0x141dd6fdc]
or eax, 0x1cf206d
add eax, ecx
add eax, 0xb8959074
xor eax, 0xab1bad2
cmp eax, 0x36c1bfe5
invalid
invalid
sal dword [rsi], 0xf
ja 0x1400e6c79
xchg ebx, esi
sbb al, 0
add cl, ch
jmp 0x1400e6c3e
jmp 0x1400e6c3e
movsx eax, bp
cvtsi2sd xmm0, eax
movq r14, xmm0
movd esi, mm0
movd esi, mm0
mov r15b, 8
jmp 0x1400e5b35
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rcx - 0x49], al
add eax, 0xe14e9
add byte [rdi], cl
mov r15b, 5
jmp 0x1400e5dbb
movzx eax, bp
mov bh, 0xc5
cvtsi2ss xmm0, eax
movd r14d, xmm0
mov eax, dword [0x141dd72b8]
imul eax, dword [0x141dd72bc]
add dword [rcx - 0x40], ebp
mov ah, 0x82
jp 0x1400e4feb
cmp eax, 0x9c0599c5
je 0x1400e4fb3
mov r15b, 7
jmp 0x1400e5dbb
movzx eax, bp
cvtsi2sd xmm0, eax
movq r14, xmm0
mov eax, dword [0x141dd72c0]
or eax, dword [0x141dd72c4]
imul eax, eax, 0x4e48729c
rcr byte [rdx + rsi*2 + 0x2b054e48], 0xc1
pop rbx
invalid
cmp eax, 0x6d3f7c93
jb 0x1400e4fe1
mov eax, dword [0x141dd72c8]
imul eax, dword [0x141dd72cc]
xor eax, 0x7ce3914a
xchg ecx, eax
jrcxz 0x1400e508d
add eax, 0xfbada418
imul rax, rax, 0x438f1e85
rol byte [rbp + 0x48438f1e], 0xc1
call 0x1b2938d60
fild word [rsp + rsi*2]
xlatb
mov r15b, 8
jmp 0x1400e5dbb
mov r15b, 3
mov ebx, ebp
mov r13d, r14d
jmp 0x1400e7b06
mov r15b, 0xb
jmp 0x1400e5dbb
mov eax, 0xf40acbc3
mov ecx, dword [0x141dd72d0]
xor ecx, dword [0x141dd72d4]
imul rcx, rax
shr rcx, 0x3e
add ecx, 0xdc45f837
cmp ecx, 0xb4a8531b
stc
sbb edx, dword [rbx - 0x58]
mov ah, 0x72
invalid
mov word [rsp + 0x60], bp
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
mov eax, 1
call fcn.1400388c0
mov r14, qword [rsp + 0x30]
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0xfc63949], al
invalid
lodsb al, byte [rsi]
sldt word [rax]
add byte [rax], al
mov eax, dword [0x141dd72e0]
and eax, dword [0x141dd72e4]
imul eax, eax, 0xf3048d88
and eax, 0xa41936e8
cmp eax, 0x7919ae8f
jne 0x1400e50c7
mov byte [rsi + 8], 8
mov qword [rsi], 1
mov eax, 0x875598c7
mov ecx, dword [0x141dd72e8]
sub ecx, dword [0x141dd72ec]
imul rcx, rax
imul ecx, eax
shr rcx, 0x3e
or ecx, 0xde7f724
imul ecx, ecx, 0x5c3071f3
mov byte [rsi + 8], 8
mov qword [rsi], 1
cmp ecx, 0x5dcdad0
rcr dl, 1
invalid
invalid
jb 0x1400e50cc
jmp 0x1400e6cda
mov eax, dword [0x141dd7340]
xor edx, edx
div dword [0x141dd7344]
and cl, bh
invalid
mov eax, r14d
cvtsi2sd xmm0, rax
mov eax, dword [0x141dd7348]
imul eax, dword [0x141dd734c]
and eax, 0xacd64ed3
add eax, 0x77e1634f
cmp eax, 0x1c38110
adc byte [rcx - 0x1d8dfe3d], al
movq r14, xmm0
mov eax, dword [0x141dd7350]
xor edx, edx
div dword [0x141dd7354]
imul eax, eax, 0x1ca0a61a
cmp eax, 0xd959f459
pop rcx
invalid
je 0x1400e513d
jmp 0x1400e6d0a
mov word [rsp + 0x60], r14w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.1400388c0
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx - 0x30de2ffb], 1
xor edx, edx
div dword [0x141dd735c]
xor eax, eax
test al, al
jne 0x1400e5192
mov r14, qword [rsp + 0x30]
cmp r14, rcx
jne 0x1400e6089
mov eax, dword [0x141dd7378]
sub eax, dword [0x141dd737c]
imul eax, eax, 0x293246c
add eax, 0x8c9c811d
cmp eax, 0xb81a4cf1
jae 0x1400e51c6
mov byte [rsi + 8], 8
mov eax, dword [0x141dd7380]
or eax, dword [0x141dd7384]
and edi, ecx
invalid
xor eax, 0xe4e602b2
imul rax, rax, 0x3d1dd93
shr rax, 0x35
xor eax, 0x80846c6
cmp eax, 0x63067424
je 0x1400e51c6
jmp 0x1400e5ece
movsx eax, bl
cvtsi2ss xmm0, eax
mov eax, dword [0x141dd6e80]
add eax, dword [0x141dd6e84]
imul eax, eax, 0x7cc25961
shl byte [rcx + 0x59], 0xc2
jl 0x1400e5254
imul eax, eax, 0x10688bfd
shr rax, 0x3c
or eax, 0x99d453d6
invalid
push rbx
invalid
cdq
cmp eax, 0xf9575f2f
ja 0x1400e51f9
movd r13d, xmm0
mov eax, dword [0x141dd6e88]
imul eax, dword [0x141dd6e8c]
add dword [rcx - 0x40], ebp
add byte [r11 + rbp*2 + 5], sil
mov cs, word [rdx + 0x6948dce8]
rcl cl, 0x64
jg 0x1400e528f
shr eax, 0x3e
cmp eax, 0x31e1db9
jae case.0x1400955dd.1134
mov r15b, 7
jmp case.0x14009eb52.522
mov eax, 0xd7e3c197
movsx ecx, bl
cvtsi2sd xmm0, ecx
mov ecx, dword [0x141dd6e90]
and ecx, dword [0x141dd6e94]
or eax, 0x1cf1c23
imul rcx, rax
shr rcx, 0x3f
shr ecx, 0x3f
or ecx, 0x1004a90c
cmp ecx, 0xc393bf8f
ja 0x1400e5265
movq r14, xmm0
mov eax, dword [0x141dd6e98]
and eax, dword [0x141dd6e9c]
xor eax, 0x1012030
and eax, 0x8d497238
invalid
invalid
cmp eax, 0xc82c4e97
jae 0x1400e528c
mov r15b, 8
jmp 0x1400e5462
mov eax, dword [0x141dd6ed0]
xor edx, edx
div dword [0x141dd6ed4]
invalid
sbb al, 0xcf
invalid
or eax, 0xf5b391a0
imul rcx, rax, 0xfb94493
enter 0x4493, 0xffffffffffffffb9
cmovs eax, ecx
jmp 0x1459b9b0d
sub dh, byte [rsi]
add byte [rax], al
cmp ecx, 0x95d030c7
jbe 0x1400e531b
lea rcx, [rsp + 0x80]
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x60], ecx
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x2c]
mov qword [rsp + 0x70], rcx
lea rcx, [0x1400da9c0]
dec dword [rax - 0x77]
and al, 0x78
and al, 0x78
lea rcx, [0x141db6db0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 2
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x2c]
lea r8, [0x1400da9c0]
xchg ecx, eax
push rsi
invalid
dec dword [rbp + rcx*4 + 0xd]
jp 0x1400e534e
int 1
mov r10d, dword [0x141dd6ed8]
and r10d, dword [0x141dd6edc]
and edx, dword [0x141dd6edc]
xor r10d, 0xb8a5091c
or r10d, 0x54a34e0
or edx, 0x54a34e0
xor r10d, 0x8ad0f42d
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], r8
and al, 0x78
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x38], 2
cmp r10d, 0xae553b1
jb 0x1400e5336
mov r12d, r15d
mov eax, dword [0x141dd6ee0]
imul eax, dword [0x141dd6ee4]
sbb ecx, edi
invalid
cmp eax, 0xd7a93c75
jne 0x1400e53c9
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x30
call fcn.1400e8fc0
lea r15, [rsp + 0x60]
lea rbx, [rsp + 0xf0]
lea r14, [rsp + 0x30]
mov eax, dword [0x141dd6ee8]
or eax, dword [0x141dd6eec]
imul rax, rax, 0x244fac95
shr rax, 0x3c
imul ebp, eax, 0x555085a1
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 2
mov rcx, rbx
mov rdx, r14
call fcn.1400e8fc0
add byte [rax], al
cmp ebp, 0x4756f17a
je case.0x140099728.553
movups xmm0, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
invalid
mov qword [rsi], 1
mov r15d, r12d
mov al, 1
jmp 0x1400e6734
adc al, byte [rax]
invalid
mov r15b, 0xa
jmp case.0x14009eb52.522
mov r15b, 0xb
mov ebp, r13d
jmp 0x1400e7b06
mov r15b, 0xd
mov ebp, r13d
jmp 0x1400e7b06
pushfq
add byte es:[rax], al
cvtsi2ss xmm0, r13d
mov eax, dword [0x141dd6fb0]
or eax, dword [str.6SPP]
add eax, 0x1cf1b39
imul eax, eax, 0xd8f3bfa3
or eax, 0x85804020
and byte [rax - 0x80], al
invalid
and eax, 0xefdbf025
cmp eax, 0x66c1ee73
jb 0x1400e546f
movd r13d, xmm0
mov r15b, 7
jmp 0x1400e56bf
cvtsi2sd xmm0, r13d
movq r14, xmm0
mov eax, dword [0x141dd6fb8]
add eax, dword [0x141dd6fbc]
iretd
invalid
xor eax, 0x5ff96aa0
cmp eax, 0xfd741838
ja case.0x1400a818b.496
mov eax, 0x81954449
mov ecx, dword [0x141dd6fc0]
or ecx, dword [str.V7_]
mov rdx, rcx
retf 0xf48
scasd eax, dword [rdi]
ror byte [rax - 0x3f], 1
invalid
and byte [rcx], ch
rcl ecx, 1
jmp 0x129d025e6
invalid
imul ecx, ecx, 0xe17a5f5c
add ecx, 0xb2732e88
cmp ecx, 0xf43baa0
jb 0x1400e54c6
mov r15b, 8
jmp 0x1400e56bf
mov byte [rsp + 0x2b], r15b
mov eax, dword [0x141dd7000]
sub eax, dword [0x141dd7004]
xor eax, 0x3d3d2a6a
mov ecx, 0x85635c7b
imul rcx, rax
enter 0xffffffffffffc148, 0xffffffffffffffe9
invalid
add ecx, 0x21c24759
lea rbp, [0x1400da2b0]
cmp ecx, 0x3e3dfed3
jbe 0x1400e55a5
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rbp
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
add byte [rax - 0x39], cl
and al, 0x50
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x108]
add byte [rax - 0x73], cl
push rsp
and al, 0x30
call fcn.1400e8fc0
lea r15, [0x141db6db0]
lea r12, [rsp + 0x60]
lea rbx, [rsp + 0x108]
lea r14, [rsp + 0x30]
mov eax, dword [0x141dd7008]
add eax, dword [str._iSJr]
or eax, 0x301f490a
imul r13d, eax, 0xac1aa45a
invalid
lodsb al, byte [rsi]
and r13d, 0x891b51b8
lea rax, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
mov qword [rsp + 0x68], rbp
lea rax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
and al, 0x78
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
and al, 0x50
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], 2
and al, 0x48
add al, byte [rax]
add byte [rax], al
mov rcx, rbx
mov rdx, r14
call fcn.1400e8fc0
cmp r13d, 0x3731cf4b
cmp ebp, 0x3731cf4b
ja 0x1400e55be
movups xmm0, xmmword [rsp + 0x108]
mov rax, qword [rsp + 0x118]
mov byte [rsi + 8], 6
mov ecx, dword [0x141dd7010]
or ecx, dword [0x141dd7014]
movups xmmword [rsi + 0x10], xmm0
adc dword [rsi + 0x10], eax
or ecx, 0x832c141
and ecx, 0x832e141
loope 0x1400e569f
or byte [rcx + 0x2e694bf9], al
add dword [rdi + rcx - 0x4a], eax
movzx edi, byte [rsp + 0x2b]
jb 0x1400e6d3e
jmp 0x1400e6d12
mov eax, 0x9393761b
mov ecx, dword [0x141dd6f88]
and ecx, dword [0x141dd6f8c]
add ecx, 0xf75c2695
imul rcx, rax
imul ecx, eax
shr rcx, 0x3c
cmp ecx, 0x42d3fe2d
invalid
rol dword [rdx + 0x74], cl
invalid
mov r15b, 3
mov ebx, r13d
jmp 0x1400e56bf
mov r15b, 0xa
mov ebx, r13d
jmp 0x1400e56bf
add eax, dword [rcx - 0x49]
or al, 0x90
mov r15b, 0xc
nop
mov eax, dword [0x141dd6ff8]
xor eax, dword [0x141dd6ffc]
iretd
invalid
or eax, 0x180000
xor eax, 0x9208001
and eax, 0xdb8a381
cmp eax, 0x241cc5a5
movsd dword [rdi], dword [rsi]
invalid
sbb al, 0x24
jae 0x1400e56c0
movsd dword [rdi], dword [rsi]
invalid
mov ebp, r13d
jmp 0x1400e7b06
mov r15b, 5
jmp 0x1400e5c58
cvtsi2ss xmm0, r14
mov eax, dword [0x141dd7058]
imul eax, dword [0x141dd705c]
and eax, 0x6a0e120c
cmp eax, 0x5c9bc78a
je 0x1400e56f7
movd r14d, xmm0
movd esi, mm0
mov eax, dword [0x141dd7060]
imul eax, dword [0x141dd7064]
add dword [0x142aa07fc], eax
add dword [0x142aa07fc], eax
add dh, byte [0x10013176c]
xor eax, 0xc004c040
shl byte [0x1283b4efb], 0x3d
xor al, 0xdd
and eax, 0xe82cf7c9
call 0x11d429c72
cmp eax, 0xb6dd3445
jb 0x1400e5715
mov dh, 0x72
fnstsw word [rax - 0x564d3933]
mov eax, 0xa9b2c6cd
mov ecx, dword [0x141dd7068]
and ecx, dword [0x141dd706c]
and ebx, dword [rcx]
iretd
invalid
imul ecx, ecx, 0x5f6b1230
add ecx, 0x549b031b
imul rcx, rax
imul ecx, eax
scasd eax, dword [rdi]
enter 0xffffffffffffc148, 0xffffffffffffffe9
shr ecx, 0x3f
shr rcx, 0x3f
shr ecx, 0x3f
cmp ecx, 0xab8cfead
je 0x1400e573d
mov r15b, 7
jmp 0x1400e5c58
cvtsi2sd xmm0, r14
movq r14, xmm0
mov r15b, 8
jmp 0x1400e5c58
mov eax, dword [0x141dd70a8]
imul eax, dword [0x141dd70ac]
xor eax, 0x4801290
or eax, 0x9a1b042a
and eax, 0xdefb97be
fidivr word [0x14ba582f3]
jne 0x1400e57dd
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400e9a00]
mov qword [rsp + 0x68], rax
push 0x24448d48
sub al, 0x48
mov dword [rsp + 0x70], eax
and al, 0x70
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
invalid
invalid
int 1
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x80]
lea rcx, [0x1400e9a00]
lea rdx, [rsp + 0x2c]
sub al, 0x4c
lea eax, [0x1400da9c0]
enter 0xffffffffffffff51, 0xffffffffffffffff
lea r9, [0x141db6db0]
mov r10d, dword [0x141dd70b0]
xor r10d, dword [0x141dd70b4]
adc eax, 0x1cf18a7
add r10d, 0x6718675b
and r10d, 0x4f36d0be
add r10d, 0x38db3e73
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], r8
mov qword [rsp + 0x30], r9
and al, 0x30
cmp r10d, 0xe96fc563
ja 0x1400e57ff
mov r12d, r15d
mov eax, dword [0x141dd70b8]
add eax, dword [0x141dd70bc]
or eax, 0x7c3d167
rol ebx, 1
invalid
add eax, 0xe09fcf9b
or eax, 0x4fbfb556
push rsi
mov ch, 0xbf
cmp rax, 0xffffffffbe5b9159
pop rcx
xchg ecx, eax
pop rbx
invalid
jae 0x1400e58a0
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x120]
lea ecx, [rsp + 0x120]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
lea r15, [rsp + 0x60]
lea rbx, [rsp + 0x120]
lea r14, [rsp + 0x30]
invalid
mov ebp, dword [0x141dd70c0]
and ebp, dword [0x141dd70c4]
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
and al, 0x50
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x50
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 2
mov rcx, rbx
mov rdx, r14
call fcn.1400e8fc0
xlatb
add byte ss:[rax], al
cmp ebp, 0x9b985274
je 0x1400e58b2
movups xmm0, xmmword [rsp + 0x120]
mov rax, qword [rsp + 0x130]
mov byte [rsi + 8], 6
or byte [rsi], al
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
mov r15d, r12d
jmp 0x1400e5a46
mov eax, dword [0x141dd7038]
xor edx, edx
div dword [0x141dd703c]
adc dl, byte [rdi]
iretd
invalid
mov eax, dword [0x141dd7040]
xor eax, dword [0x141dd7044]
add eax, 0x31f78a2f
and eax, 0x20101024
cmp eax, 0x692b139f
je case.0x1400e3996.1071
mov r15b, 3
mov ebx, r14d
jmp 0x1400e5c58
invalid
add eax, dword [rax]
invalid
mov r15b, 0xb
jmp 0x1400e5c58
xor eax, eax
test al, al
jne 0x1400e595c
mov r15b, 6
jmp 0x1400e5c58
mov r15b, 0xd
jmp 0x1400e5c58
invalid
add al, byte [rax]
invalid
mov eax, 0x98f932d5
mov ecx, dword [0x141dd7070]
add ecx, dword [0x141dd7074]
add dword [rax + 0xf], ecx
scasd eax, dword [rdi]
enter 0xffffffffffffc148, 0xffffffffffffffe9
invalid
imul ecx, ecx, 0x18972a6e
sbb byte [rcx + 0x4acc44f9], al
cmp byte [rdi - 0x22], dh
mov word [rsp + 0x60], r14w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
call fcn.1400388c0
mov r14, qword [rsp + 0x30]
movabs rax, 0x8000000000000000
add byte [rax], al
invalid
mov ecx, dword [0x141dd7078]
imul ecx, dword [0x141dd707c]
and ecx, 0x66152856
imul ecx, ecx, 0xe8e3eb30
jmp 0x1400e59bc
call 0x105a8535f
xchg esi, eax
scasb al, byte [rdi]
je 0x1400e59c1
cmp r14, rax
jne 0x1400e60ee
invalid
add byte [rax], al
mov eax, dword [0x141dd7088]
or eax, dword [0x141dd708c]
or eax, 0xeebdf9fd
mov ebp, 0xe9ce35ee
invalid
invalid
cmp eax, 0x848e3f3d
jbe 0x1400e5a0c
mov byte [rsi + 8], 8
mov eax, 0x8bede3fd
mov ecx, dword [0x141dd7090]
and ecx, dword [0x141dd7094]
iretd
invalid
or ecx, 0x93c6ed7e
shr ecx, 1
imul rcx, rax
scasd eax, dword [rdi]
enter 0xffffffffffffc148, 0xffffffffffffffe9
imul ecx, ecx, 0xcd85b73
mov byte [rsi + 8], 8
cmp ecx, 0x28bb4221
je 0x1400e5a11
mov qword [rsi], 1
add byte [rax], al
mov eax, dword [0x141dd7098]
xor eax, dword [0x141dd709c]
add eax, 0x5c604e1d
xor eax, 0x5b5a785e
add eax, 0x816964ba
cmp eax, 0xf29fe686
ja 0x1400e5a46
xor esi, esi
mov eax, dword [0x141dd70a0]
xor edx, edx
div dword [0x141dd70a4]
xor eax, 0x62008001
invalid
add byte [rax], 0x62
and eax, 0x6b18c353
imul rcx, rax, 0x34739ce5
shr rcx, 0x3c
cmp al, 0xb0
add dword [rcx - 0x2af0e207], eax
invalid
je case.0x14009ba45.323
jmp 0x1400e6736
xor eax, eax
test al, al
jne 0x1400e5a9e
mov eax, dword [str._hD]
xor eax, dword [0x141dd6f1c]
add eax, 0x1cf146e
imul eax, eax, 0xebd11e6f
and eax, 0x6d0822c4
imul eax, eax, 0x672db15c
rcr byte [rcx + rsi*4 + 0x2d], 0x67
cmp eax, 0x3ee7ff31
je 0x1400e5aa2
mov r15b, 5
jmp 0x1400e5b35
invalid
movsx eax, bp
cvtsi2ss xmm0, eax
movd r13d, xmm0
invalid
mov eax, dword [0x141dd6f20]
xor eax, dword [0x141dd6f24]
add eax, 0xe50fc8d5
xor eax, 0x41aada3c
cmp al, 0xda
stosb byte [rdi], al
add eax, 0xf89b6ee9
cmp eax, 0x70ac7877
jb 0x1400e5ad7
invalid
mov r15b, 7
jmp 0x1400e5b35
mov eax, dword [0x141dd6f68]
xor edx, edx
div dword [0x141dd6f6c]
invalid
adc al, 0xcf
add dword [rcx - 0x40], ebp
mov ch, 0x72
jmp 0x1400e5ade
imul rax, rax, 0x4c743031
shr rax, 0x3d
call 0xcf94605d
movabs byte [0x820f21a49b5d3dcf], al
movsb byte [rdi], byte [rsi]
and dword [rdi], ecx
invalid
invalid
and eax, dword [rax]
invalid
jmp 0x1400e7dd7
mov r15b, 0xb
nop word cs:[rax + rax]
mov eax, dword [0x141dd6f60]
xor edx, edx
div dword [0x141dd6f64]
imul eax, eax, 0x2ba25dec
and eax, 0x9dfaf394
xchg esp, eax
cli
popfq
cmp eax, 0x67beec96
jae 0x1400e5b40
jmp 0x1400e7b06
add byte [rcx - 0x49], al
invalid
mov r15b, 6
jmp 0x1400e5b35
mov eax, 0x93a5242d
mov ecx, dword [0x141dd6f08]
or ecx, dword [0x141dd6f0c]
or ecx, 0xefb1caa0
imul rcx, rax
shr rcx, 0x3e
or ecx, 0x76fd7e1c
cmp ecx, 0xa432ef79
je 0x1400e5b6f
mov r15b, 0xd
jmp 0x1400e5b35
movzx eax, bl
cvtsi2ss xmm0, eax
movd r14d, xmm0
jle 0x1400e5b6e
mov eax, dword [0x141dd7230]
imul eax, dword [0x141dd7234]
imul eax, eax, 0x4c90830
cmp eax, 0x86a750be
je 0x1400e5ba8
mov r15b, 7
jmp 0x1400e5c3f
movzx eax, bl
cvtsi2sd xmm0, eax
movq r14, xmm0
mov eax, dword [0x141dd7238]
xor eax, dword [0x141dd723c]
add eax, 0x77537826
cmp eax, 0xc06397dc
invalid
invalid
ja 0x1400e5bd3
invalid
mov eax, 0x8764299b
mov ecx, dword [0x141dd7240]
invalid
imul ecx, dword [0x141dd7244]
xor ecx, 0x458b523f
imul ecx, ecx, 0x5bf3dba6
cmpsb byte [rsi], byte [rdi]
fcomi st(3)
pop rbx
imul rcx, rax
imul ecx, eax
shr rcx, 0x3e
cmp ecx, 0xea194e3e
sbb edx, ebp
ja 0x1400e5bf0
mov r15b, 8
jmp 0x1400e5c3f
xor eax, eax
test al, al
jne 0x1400e805c
invalid
jmp 0x1400e7ff5
mov r15b, 0xa
jmp 0x1400e5c3f
mov r15b, 0xc
jmp 0x1400e5c3f
mov r15b, 6
jmp 0x1400e5c3f
mov r15b, 0xd
nop
mov eax, dword [0x141dd7280]
sub eax, dword [0x141dd7284]
and eax, 0x9743e301
cmp eax, 0x117ca0e8
je 0x1400e5c40
mov r13d, r14d
mov ebp, r14d
jmp 0x1400e7b06
mov r13d, r15d
mov ebp, edi
mov word [rsp + 0x60], r14w
mov eax, dword [0x141dd7248]
xor eax, dword [0x141dd724c]
cmp eax, 0xe900e55c
jne case.0x14007ff94.1385
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
sub al, 0xf5
invalid
movabs r12, 0x8000000000000000
lea r14, [rsp + 0x30]
lea r15, [rsp + 0x60]
mov eax, dword [0x141dd7250]
xor edx, edx
div dword [0x141dd7254]
iretd
invalid
mov ebp, eax
mov r8d, 1
mov rcx, r14
mov rdx, r15
call fcn.1400388c0
cmp ebp, 0xa90ab25
std
and eax, 0x740a90ab
xlatb
mov r14, qword [rsp + 0x30]
cmp r14, r12
jne 0x1400e6124
invalid
add byte [rbx - 0x30ea74fb], cl
add dword [rbx - 0x30ea76f3], ecx
invalid
invalid
invalid
iretd
mov eax, dword [0x141dd7270]
mov ecx, dword [0x141dd7274]
or eax, 0x1cf1589
add dword [rcx], eax
enter 0x7305, 0xffffffffffffffa7
invalid
add eax, ecx
add eax, 0x17d6a773
imul rax, rax, 0x6d975bc7
shr rax, 0x3e
imul eax, eax, 0xd0d633ae
scasb al, byte [rdi]
xor edx, esi
sar byte [0x191241f35], 1
scasb al, byte [rdi]
xor edx, esi
sar byte [0x191241f35], 1
je 0x1400e5cdf
mov byte [rsi + 8], 8
mov qword [rsi], 1
jmp 0x1400e6d80
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400ea8e0]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
int 1
int 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
add byte [rax], al
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
call fcn.1400e8fc0
mov eax, dword [0x141dd72f8]
or eax, dword [0x141dd72fc]
and eax, 0x9938a185
imul eax, eax, 0x1e8a771c
rcr byte [rdi + rsi*2], 0x8a
invalid
add eax, 0xd54bf1fc
rcr byte [rdi + rsi*2], 0x8a
invalid
cmp eax, 0xd49651ca
ja 0x1400e8190
jmp 0x1400e8172
mov r15b, 6
mov r13d, r14d
jmp 0x1400e7b06
mov eax, r14d
cvtsi2ss xmm0, rax
cvtpi2ps xmm0, mm0
mov eax, dword [0x141dd7328]
xor eax, dword [0x141dd732c]
and eax, 0xa3019400
shr eax, 0xa
imul rax, rax, 0x404153
shr rax, 0x28
add eax, 0xed46e097
in eax, dx
cmp eax, 0xb8ee9626
jb 0x1400e5dcb
mov eax, 0x91aa5fbf
movd r14d, xmm0
mov ecx, dword [0x141dd7330]
sub ecx, dword [0x141dd7334]
iretd
add dword [rcx - 0x3a37d437], eax
jmp [rcx - 0x37]
mov ebx, 0x48cd29ed
imul ecx, eax
shr rcx, 0x3c
cmp ecx, 0xf26f927
je 0x1400e5e00
mov eax, dword [0x141dd7338]
sub eax, dword [0x141dd733c]
or byte [0x13e4b6005], dl
xor dword [rdi], 0x54
je 0x1400e5e28
jmp 0x1400e6db9
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400eafb0]
pop rsp
push rcx
add byte [rax], al
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
add byte [rax], al
lea rcx, [rsp + 0x180]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x180]
mov rax, qword [rsp + 0x190]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
mov eax, dword [0x141dd7388]
and eax, dword [0x141dd738c]
xor eax, 0x6a9ab498
add eax, 0x8fd1fc31
ror dword [rdi + 0x4401590d], 1
test eax, 0x9411cc3d
out dx, eax
ror dword [rdi + 0x4401590d], 1
test eax, 0x9411cc3d
out dx, eax
jb 0x1400e5ed5
xor esi, esi
mov eax, dword [0x141dd7390]
or eax, dword [0x141dd7394]
add eax, 0x448be1ac
imul rax, rax, 0x5e816c05
shr rax, 0x3d
imul ecx, eax, 0xb142de54
fiadd word [rdx - 0x4f]
mov al, 1
cmp ecx, 0xa071cdcb
jae 0x1400e5ef9
jmp 0x1400e6736
mov eax, 0x8006a22d
mov ecx, dword [0x141dd7318]
and ecx, dword [0x141dd731c]
imul rcx, rax
shr rcx, 0x3e
and ecx, 0xfffffffe
cmp ecx, 0xfb4ce8a7
je 0x1400e5f2f
jmp case.0x1400e754a.21
shr ebp, 8
mov ebx, ebp
mov eax, dword [0x141dd6e40]
sub eax, dword [0x141dd6e44]
and eax, 0x7f3d88f6
imul rax, rax, 0x654e8793
shr rax, 0x3d
add eax, 0x866bab1
cmp eax, 0xcfe00338
jae 0x1400e5f58
jmp 0x1400e603d
shr rbx, 8
movzx r15d, byte [rsp + 0x2b]
mov eax, dword [0x141dd6e28]
and eax, dword [0x141dd6e2c]
add eax, 0x1cf0e91
xor eax, 0x25243ac5
imul eax, eax, 0xa11abd1f
cmp eax, 0x18fe758a
jb 0x1400e5f8f
xor eax, eax
test al, al
jne 0x1400e5faf
mov eax, dword [0x141dd6e30]
imul eax, dword [0x141dd6e34]
and eax, 0x102a00
cmp eax, 0x7610af55
ja 0x1400e5fb3
jmp 0x1400e7cf3
mov eax, dword [0x141dd6e00]
xor edx, edx
div dword [0x141dd6e04]
shr rbx, 8
mov eax, dword [0x141dd6e08]
xor eax, dword [0x141dd6e0c]
iretd
add dword [0x134f56bfd], esp
cmp eax, 0xcd1f0049
je 0x1400e5fe3
and bl, 1
mov cl, 2
jmp 0x1400e7cf5
shr ebp, 8
mov ebx, ebp
mov eax, dword [0x141dd6e38]
xor edx, edx
div dword [0x141dd6e3c]
and al, 0xe
iretd
add dword [0x10a334012], ecx
fbld tbyte [rdx + rcx*8]
imul rcx, rax, 0x1a3fd871
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1a
sbb al, byte [0x11d809368]
cmp eax, 0xb478a957
jb 0x1400e600a
mov cl, 1
movzx r15d, byte [rsp + 0x2b]
jmp 0x1400e7cf5
xor eax, eax
test al, al
jne 0x1400e604c
mov r8, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
mov eax, dword [0x141dd72d8]
xor edx, edx
div dword [0x141dd72dc]
add eax, 0x67c5e025
or eax, 0xa10b1375
and eax, 0xa5af1f77
cmp eax, 0x1a00b552
jb 0x1400e605a
mov r15b, 2
mov r13d, r14d
jmp 0x1400e7b06
mov r8, qword [rsp + 0x38]
mov eax, dword [0x141dd7360]
add eax, dword [0x141dd7364]
or eax, 0x5e07701b
xor eax, 0x22cce33
cmp eax, 0xaa40cde9
jb 0x1400e608e
mov eax, dword [0x141dd7368]
xor eax, dword [0x141dd736c]
add eax, 0x1b8794ca
retf 0x8794
sbb esi, dword [0xf11c4641]
cmp eax, 0xa1d711e0
mov eax, dword [0x141dd7370]
add eax, dword [0x141dd7374]
and eax, 0x9c52d7da
imul eax, eax, 0x8660d5c7
cmp eax, 0x11b86704
invalid
je 0x1400e60c6
mov r12, qword [rsp + 0x40]
jmp 0x1400e6dc3
mov r8, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
mov eax, dword [0x141dd7080]
imul eax, dword [0x141dd7084]
bswap edi
add dword [0x13b3e5fe4], eax
xor eax, 0x382854f8
imul eax, eax, 0xba3f4cd9
cmp eax, 0x93d3b04e
jbe 0x1400e60f8
mov r15b, 2
jmp 0x1400e5c58
mov r8, qword [rsp + 0x38]
mov eax, dword [0x141dd7258]
add eax, dword [0x141dd725c]
and eax, 0xd9b858b8
imul eax, eax, 0x268919bc
mov ecx, 0xc9d5e6e5
imul rcx, rax
shr rcx, 0x3e
cmp ecx, 0x5865d784
mov eax, dword [0x141dd7260]
and eax, dword [0x141dd7264]
xor eax, 0xb6bd710e
mov ecx, 0xa73465d7
xor al, 0xa7
imul rcx, rax
shr rcx, 0x3f
cmp ecx, 0x7ad2ce1c
je 0x1400e6153
mov r12, qword [rsp + 0x40]
mov eax, dword [0x141dd7268]
xor eax, dword [0x141dd726c]
and eax, 0x80021068
xor eax, 0x90089842
or eax, 0x66f46411
cmp eax, 0x8561fc88
je 0x1400e617e
mov r15b, 2
jmp 0x1400e5c40
mov r12, r13
mov rdi, qword [rsp + 0x38]
mov r15b, 8
jmp case.0x1400955dd.713
mov eax, dword [0x141dd6cf8]
and eax, dword [0x141dd6cfc]
or eax, 0x55d82ca4
imul eax, eax, 0x558fe5a1
movsd qword [rsp + 0x80], xmm6
cmp eax, 0xb6f7d81c
jne 0x1400e61ea
movsd qword [rsp + 0x80], xmm6
jmp 0x1400e61b8
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e6206.6
lea rax, [0x141db88e4]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
movsd xmm0, qword [0x1400ffdd8]
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffde0]
minsd xmm1, xmm0
cvttsd2si ebp, xmm1
mov eax, 0xb8d54a45
mov ecx, dword [0x141dd7168]
or ecx, dword [0x141dd716c]
imul ecx, ecx, 0x813d1162
add ecx, 0xfc3fc7ea
imul rcx, rax
shr rcx, 0x3b
cmp ecx, 0x974e0a53
jae 0x1400e6229
mov r15b, 4
jmp 0x1400e643d
movapd xmm0, xmm6
maxsd xmm0, qword [0x1400ffdc8]
minsd xmm0, qword [0x1400ffdd0]
cvttsd2si eax, xmm0
xor r13d, r13d
ucomisd xmm6, xmm6
cmovnp r13d, eax
mov eax, dword [0x141dd7170]
xor eax, dword [0x141dd7174]
cmp eax, 0xe3a9e5e2
je 0x1400e627c
mov r15b, 5
jmp 0x1400e647b
cvtsd2ss xmm0, xmm6
xor eax, eax
test al, al
jne 0x1400e629d
movd r13d, xmm0
mov r15b, 7
jmp 0x1400e647b
movq r14, xmm6
mov eax, dword [0x141dd7180]
sub eax, dword [0x141dd7184]
imul eax, eax, 0x734bad09
add eax, 0x94dbd9e1
cmp eax, 0xc3582c45
jbe 0x1400e62b3
mov r15b, 8
jmp 0x1400e6554
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x140061e00]
idiv edi
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
lea eax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
add byte [rax], al
lea rcx, [rsp + 0x138]
lea rdx, [rsp + 0x30]
xor al, ch
jne 0x1400e6375
add byte [rax], al
mov rax, qword [rsp + 0x138]
mov ecx, dword [0x141dd71d8]
xor ecx, dword [0x141dd71dc]
or ecx, 0xe60ab95
xchg ebp, eax
stosd dword [rdi], eax
invalid
invalid
imul ecx, ecx, 0xe7fda182
add ecx, 0x5880a530
cmp ecx, 0x14d3ee89
jb 0x1400e7fd8
jmp 0x1400e7f95
movsd xmm0, qword [0x1400ffde8]
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffdf0]
minsd xmm1, xmm0
cvttsd2si ebx, xmm1
mov r15b, 3
jmp 0x1400e6417
mov eax, dword [0x141dd7140]
xor edx, edx
div dword [0x141dd7144]
xorpd xmm0, xmm0
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffe10]
minsd xmm1, xmm0
cvttsd2si ebx, xmm1
mov eax, dword [0x141dd7148]
or eax, dword [0x141dd714c]
add eax, 0xad7b112c
or eax, 0x52db8134
and eax, 0x52dfb137
cmp eax, 0x8c372bf1
je 0x1400e63c9
mov eax, dword [0x141dd7150]
or eax, dword [0x141dd7154]
imul rax, rax, 0x1dfd5f7d
shr rax, 0x3c
imul eax, eax, 0x8fad3291
and eax, 0xfaccef8
cmp eax, 0xaf6d936e
jae case.0x140097117.811
mov r15b, 0xa
jmp 0x1400e6554
xorpd xmm0, xmm0
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffdb8]
minsd xmm1, xmm0
cvttsd2si ebp, xmm1
xor eax, eax
test al, al
jne case.0x1400943bb.864
mov r15b, 0xb
jmp 0x1400e6554
xorpd xmm0, xmm0
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffe08]
minsd xmm1, xmm0
cvttsd2si r13, xmm1
mov eax, dword [0x141dd7158]
xor eax, dword [0x141dd715c]
xor eax, 0x339887c6
add eax, 0xdb959901
cmp eax, 0xe682f811
jae 0x1400e645b
mov r15b, 0xc
jmp 0x1400e6554
cvttsd2si rax, xmm6
movsd xmm0, qword [0x1400ffdc0]
movabs rcx, 0x7fffffffffffffff
xor edx, edx
mov r8d, dword [0x141dd7178]
add r8d, dword [0x141dd717c]
add eax, 0x1cf0cd5
imul r8d, r8d, 0xdd81f2bd
add r8d, 0xadbac0b7
lodsd eax, dword [rsi]
or r8d, 0x25381a4d
ucomisd xmm6, xmm0
mov r14, rax
cmova r14, rcx
ucomisd xmm6, xmm6
cmovp r14, rdx
cmp r8d, 0x2e49565f
cmp eax, 0x2e49565f
je 0x1400e6499
mov r15b, 6
jmp 0x1400e6554
mov eax, 0x87c43d4f
movapd xmm0, xmm6
subsd xmm0, qword [0x1400ffdf8]
invalid
cdq
add dword [rax], eax
cvttsd2si rcx, xmm0
xor edx, edx
xorpd xmm0, xmm0
movsd xmm1, qword [0x1400ffe00]
mov r8, 0xffffffffffffffff
invalid
invalid
mov r9d, dword [0x141dd7160]
imul r9d, dword [0x141dd7164]
add r9d, 0xeeb37d0d
imul r9, rax
shr r9, 0x3e
cvttsd2si r10, xmm6
mov r14, r10
sar r14, 0x3f
and r14, rcx
or r14, r10
ucomisd xmm6, xmm0
cmovb r14, rdx
cmovb esi, edx
ucomisd xmm6, xmm1
cmova r14, r8
cmp r9d, 0xc5a4a39
je 0x1400e6508
mov r15b, 0xd
mov eax, 0x872a8ad1
nop dword [rax]
mov ecx, dword [0x141dd71d0]
sub ecx, dword [0x141dd71d4]
imul ecx, ecx, 0x4a13a92c
add ecx, 0xf8df5210
clc
imul rcx, rax
shr rcx, 0x3e
cmp ecx, 0xa2e6d792
je 0x1400e6560
jmp 0x1400e7b06
mov byte [rsp + 0x2b], r15b
mov eax, dword [0x141dd7188]
xor eax, dword [0x141dd718c]
add eax, 0xc4521084
xor eax, 0x767d8c2e
add eax, 0x127e0b6e
adc bh, byte [0xd08c0122]
jae case.0x1400981f6.756
xorpd xmm0, xmm0
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffdb8]
movups xmm1, xmmword [0x1400ffdb8]
minsd xmm1, xmm0
cvttsd2si eax, xmm1
mov word [rsp + 0x60], ax
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
fisub dword [rdx]
cmc
invalid
movabs r15, 0x8000000000000000
mov r12d, 0x98da8db1
xorpd xmm0, xmm0
maxsd xmm0, xmm6
movsd xmm1, qword [0x1400ffdb8]
minsd xmm1, xmm0
pop rbp
enter 0xff2, 0x2c
jmp 0x1646af35a
xor byte [rbp + rcx*4 + 0x74], cl
and al, 0x60
mov eax, dword [0x141dd7190]
xor edx, edx
div dword [0x141dd7194]
imul rax, r12
shr rax, 0x3f
imul r13d, eax, 0x8e14c59b
wait
invalid
adc al, 0x8e
mov word [rsp + 0x60], bp
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.1400388c0
cmp r13d, 0x86a26cd6
invalid
invalid
je 0x1400e6618
mov r14, qword [rsp + 0x30]
cmp r14, r15
jne 0x1400e6693
mov eax, dword [0x141dd71b8]
xor edx, edx
div dword [0x141dd71bc]
imul eax, eax, 0xcc3f1993
imul rax, rax, 0x5a991031
shr rax, 0x3e
imul eax, eax, 0xb16f6ccf
cmp eax, 0x867fd45b
ja 0x1400e74fe
jmp 0x1400e74d3
mov eax, dword [0x141dd7198]
and eax, dword [0x141dd719c]
add eax, 0x1cf0afd
xor eax, 0x693f991
imul eax, eax, 0x7c033881
or eax, 0xf0676a64
cmp eax, 0x111b55a8
jb 0x1400e6693
mov r8, qword [rsp + 0x38]
mov eax, dword [0x141dd71a0]
sub eax, dword [0x141dd71a4]
fisttp qword [rdx]
iretd
add dword [0x1b06e8c07], eax
jo 0x1400e6702
push rcx
jae 0x1400e6734
imul eax, eax, 0x140edb05
cmp eax, 0x160e57ec
invalid
invalid
je case.0x14007ff94.993
mov eax, dword [0x141dd71a8]
sub eax, dword [0x141dd71ac]
imul eax, eax, 0x5666bede
and eax, 0x5bd267c
add eax, 0x422d74a5
cmp eax, 0x71564556
mov eax, dword [0x141dd71b0]
or eax, dword [0x141dd71b4]
invalid
or cl, bh
iretd
invalid
or eax, 0xe476a67a
add eax, 0x70b4aabf
imul rax, rax, 0x7f1cd643
shr rax, 0x3c
cmp eax, 0xac32ab63
ja 0x1400e66ff
mov r12, qword [rsp + 0x40]
mov r15b, 2
jmp 0x1400e6554
xor esi, esi
mov cl, 1
movzx edx, r15b
add rdx, 0xfffffffffffffffe
cmp rdx, 0xe
ja case.0x1400e6758.3
adc al, 0
invalid
lea r8, [0x141db92c4]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
jmp rdx
mov eax, dword [0x141dd74e8]
and eax, dword [0x141dd74ec]
add eax, 0xc13a5f9
xor eax, 0xe3e5f0ce
jrcxz 0x1400e67b4
jge 0x1400e67ab
sbb byte [rsi], dh
jb case.0x1400e6758.2
cmp qword [rdi + 8], 0
sete al
or sil, al
invalid
jne case.0x1400e6758.3
test edx, esp
adc eax, dword [rax]
invalid
mov r8, qword [rdi + 0x10]
mov rcx, qword [0x141dd7fe0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x18b2f
nop word cs:[rax + rax]
mov eax, dword [0x141dd74f0]
and eax, dword [0x141dd74f4]
invalid
invalid
iretd
invalid
imul eax, eax, 0x5073da61
add eax, 0xb88e651e
imul rax, rax, 0x6814700b
imul eax, eax, 0x6814700b
shr rax, 0x3c
cmp eax, 0xb9125167
je 0x1400e67b0
jmp case.0x1400e6758.3
test cl, cl
je case.0x1400e6758.3
invalid
mov dl, byte [rbx]
add byte [rax], al
mov rsi, qword [rdi + 0x10]
nop word [rax + rax]
mov eax, dword [0x141dd74f8]
add eax, dword [0x141dd74fc]
imul rcx, rax, 0x3e1c3fe7
imul ecx, eax, 0x3e1c3fe7
shr rcx, 0x20
sub eax, ecx
shr eax, 1
invalid
add eax, ecx
shr eax, 0x1e
and eax, 1
imul eax, eax, 0xdb099229
fstp xword [0x1a4dc0cd3]
ja 0x1400e67f0
mov r14, qword [rdi + 0x18]
mov eax, dword [0x141dd7500]
xor edx, edx
sal bh, cl
xor eax, 0x1cf0cd2
nop word cs:[rax + rax]
mov eax, dword [0x141dd7508]
and eax, dword [0x141dd750c]
or al, 0xcf
add dword [rax + 0x69], ecx
enter 0xffffffffffffb9c5, 0xfffffffffffffff5
or cl, byte [rax - 0x3f]
invalid
and byte [rcx], ch
invalid
shr eax, 1
add eax, ecx
shr eax, 0x1d
imul eax, eax, 0x5464600d
and eax, 0xd34640ae
sar dword [0x140c8ab45], cl
jb case.0x140099728.757
test r14, r14
je 0x1400e6913
xor r15d, r15d
nop
mov eax, dword [0x141dd7510]
add dword [rbx], esp
add eax, 0x1cf0c88
and eax, dword [0x141dd7514]
xor eax, 0x38392b2c
add eax, 0x7d1d9625
or eax, 0x803d59be
cmp eax, 0xe388b73f
jne 0x1400e68c0
mov rcx, r15
shl rcx, 5
add rcx, rsi
call case.0x1400943bb.341
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov eax, dword [0x141dd7518]
xor edx, edx
div dword [0x141dd751c]
add dword [rcx - 0x3c96b73d], ecx
invalid
call rcx
invalid
invalid
shr rax, 0x20
sub ebx, eax
shr ebx, 1
add ebx, eax
shr ebx, 0x1c
xor ebx, 0x4a1c2744
invalid
invalid
invalid
sbb al, 0x4a
or ebx, 0x25a1d889
retf
mov eax, ebx
invalid
invalid
mov rcx, r15
mov ecx, edi
shl rcx, 5
add rcx, rsi
call case.0x1400943bb.341
cmp ebx, 0x750e531f
ja 0x1400e68c0
invalid
inc r15
cmp r15, r14
jne 0x1400e6880
cmp qword [rdi + 8], 0
je case.0x1400e6758.3
mov eax, dword [0x141dd7520]
or eax, dword [0x141dd7524]
cli
or ecx, edi
add dword [rcx - 0x40], ebp
xchg dword [rcx + 0x59], esi
or rax, 0xffffffffb875d3f9
add eax, 0x76fbbb95
cmp eax, 0x533f21a9
jb 0x1400e6de1
add byte [rax], al
jmp 0x1400e6dd4
test al, al
je case.0x1400e6758.3
test byte [rsi], bl
adc al, byte [rax]
invalid
mov eax, dword [0x141dd7538]
xor edx, edx
div dword [0x141dd753c]
or ecx, edi
invalid
mov eax, dword [0x141dd7540]
add eax, dword [0x141dd7544]
and eax, 0x88c8000
cmp eax, 0x55530a79
je 0x1400e6960
mov rsi, qword [rdi + 8]
mov rax, qword [rsi]
mov rdi, qword [rax + 0x10]
mov eax, dword [0x141dd7548]
or eax, dword [0x141dd754c]
add eax, 0x1d64ca4d
xor eax, 0x42a80453
add eax, 0xde01428d
fidivr word [0x1a0e6b546]
jb 0x1400e6e78
jmp 0x1400e6e4b
mov rsi, qword [rdi + 8]
mov rdi, qword [rsi]
mov eax, dword [0x141dd7558]
or eax, dword [0x141dd755c]
add eax, 0xf104e6b2
and eax, 0x192e02fc
imul eax, eax, 0x2585057e
cmp eax, 0x7cd4b71
jb 0x1400e8295
jmp 0x1400e8266
mov qword [rsi], 0
mov al, 1
test al, al
jne 0x1400e6734
mov qword [rsi], 0
jmp 0x1400e69e1
invalid
mov ebp, dword [0x141dd6eb0]
xor ebp, dword [0x141dd6eb4]
add ebp, 0x1790b7b8
or ebp, 0x401020c8
and ebp, 0x46dc32f8
mov word [rsp + 0x60], r13w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
mov eax, 1
mov eax, 1
call fcn.1400388c0
cmp ebp, 0x3430e981
jne 0x1400e6a59
mov word [rsp + 0x60], r13w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
add al, ch
imul ebx, dword [rsi], 0xa2ebfff5
movabs rcx, 0x8000000000000000
mov eax, dword [0x141dd6eb8]
add al, 0xcf
add dword [rcx], esi
sal bh, cl
xor eax, 0x1cf044b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x44f058b], al
add al, 0xcf
mov eax, dword [0x141dd6ec0]
xor eax, dword [0x141dd6ec4]
imul rax, rax, 0x17ead5fd
shr rax, 0x3c
cmp eax, 0x16b5ad7a
mov ch, 0x16
je case.0x14007ff94.890
mov r14, qword [rsp + 0x30]
cmp r14, rcx
invalid
jne 0x1400e6ac3
mov byte [rsi + 8], 8
mov qword [rsi], 1
mov eax, dword [0x141dd6ec8]
xor eax, dword [0x141dd6ecc]
add eax, 0x1c3935ec
cmp dword [rdi - 0x72c37560], ebx
jb 0x1400e6aa4
mov al, 1
jmp 0x1400e6734
mov r8, qword [rsp + 0x38]
and al, 0x38
mov r12, qword [rsp + 0x40]
mov r15b, 2
mov ebp, r13d
jmp 0x1400e7b06
mov eax, dword [0x141dd6db0]
sub eax, dword [0x141dd6db4]
add dword [0x1a88104b0], ecx
imul ebx, eax, 0xdaf62533
lea rcx, [rsp + 0x30]
and eax, 0x8d48daf6
and al, 0x30
mov rdx, r12
mov r8, r13
call fcn.14005da80
cmp ebx, 0x246a32ee
xor ch, byte [rdx + 0x24]
jne 0x1400e6b19
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rdx, r12
mov r8, r13
call fcn.14005da80
jmp 0x1400e6ad8
cmp byte [rsp + 0x30], 0
je 0x1400e6b2a
movzx ebx, byte [rsp + 0x31]
jmp 0x1400e7cf3
mov r12, r13
mov rdi, qword [rsp + 0x38]
mov r15b, 0xd
jmp 0x1400e7baf
mov eax, dword [0x141dd6f58]
sub eax, dword [0x141dd6f5c]
imul rcx, rax, 0x3d9aad4b
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1f
invalid
imul eax, eax, 0x6177f07c
or eax, 0x661c11b5
mov byte [rsi + 8], 8
or byte [rax], cl
mov qword [rsi], 1
mov dword [rsi], 1
cmp eax, 0xfb3da67c
jne 0x1400e7dc9
mov byte [rsi + 8], 8
mov qword [rsi], 1
jmp 0x1400e6b3a
mov r15b, 4
jmp 0x1400e6dc6
add byte [rax], al
mov r15b, 0xa
jmp 0x1400e6dc6
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x10]
mov cl, 1
xor esi, esi
xor eax, eax
movzx edx, r15b
add rdx, 0xfffffffffffffffe
cmp rdx, 0xe
jbe 0x1400e674a
jmp case.0x1400e6758.3
mov r8d, dword [0x141dd7490]
add r8d, dword [0x141dd7494]
and r8d, 0x4d4d80d6
loopne 0x1400e6ba6
or byte [rbp + 0x4d], 0x41
add eax, 0x6734232c
shr r8d, 1
imul r8, r8, 0x5054d641
shr r8, 0x3a
mov r9d, dword [rdx + 3]
mov dword [rcx + 3], r9d
mov r9d, dword [rdx]
mov dword [rcx], r9d
cmp r8d, 0x7e26df16
jbe 0x1400e6c0f
mov r8d, dword [rdx]
mov r9d, dword [rdx + 3]
mov dword [rcx + 3], r9d
mov dword [rcx], r8d
jmp 0x1400e6bbe
mov ecx, dword [0x141dd7498]
and ecx, dword [0x141dd749c]
imul ecx, ecx, 0x83025c8e
xor ecx, 0x809c1448
or ecx, 0x7723eaa6
cmp ecx, 0xc1bdfc8b
je 0x1400e8248
jmp 0x1400e8202
mov eax, dword [0x141dd6fe0]
and eax, dword [0x141dd6fe4]
imul ebp, eax, 0x948ee31f
add ebp, 0xa1e0f8ad
mov word [rsp + 0x60], r13w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
cmp ebp, 0x93fc48fc
jae 0x1400e6c96
mov word [rsp + 0x60], r13w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
jmp 0x1400e6c3e
mov r14, qword [rsp + 0x30]
cmp r14, rbx
jne 0x1400e6cb0
mov byte [rsi + 8], 8
mov qword [rsi], 1
jmp 0x1400e6d4b
mov r8, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
invalid
mov eax, dword [0x141dd6fe8]
sub eax, dword [0x141dd6fec]
add eax, 0x867a3d2a
cmp eax, 0x15a30e21
jbe 0x1400e6cba
mov r15b, 2
jmp 0x1400e56c0
xor esi, esi
mov eax, dword [0x141dd72f0]
xor edx, edx
div dword [0x141dd72f4]
or eax, 0x9c49a349
imul ecx, eax, 0x66d36a87
add ecx, 0x89182b1
xchg ecx, eax
or byte [rax - 0x66067eff], dh
xor ch, byte [rbx + 0x2d]
jbe 0x1400e6cdc
jmp 0x1400e6736
mov r15b, 8
jmp 0x1400e6dc6
mov ecx, dword [0x141dd7018]
and ecx, dword [0x141dd701c]
mov edx, 0x9f80a2ff
imul rdx, rcx
shr rdx, 0x3e
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
cmp edx, 0x4e329af5
jne 0x1400e6d4b
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
jmp 0x1400e6d12
xor esi, esi
mov eax, dword [0x141dd6ff0]
xor edx, edx
div dword [0x141dd6ff4]
imul eax, eax, 0x404343dc
add eax, 0xb9218ba6
imul rcx, rax, 0x4f785161
shr rcx, 0x3e
mov al, 1
cmp ecx, 0xe4af3e06
ja 0x1400e6d4d
invalid
shr cl, cl
mov dh, 0xf9
invalid
jmp 0x1400e6736
mov eax, dword [0x141dd7278]
xor eax, dword [0x141dd727c]
imul eax, eax, 0xb0786fa3
or eax, 0x25b780b0
imul rax, rax, 0x2f2c3c4b
shr rax, 0x3d
cmp eax, 0x4cab4262
ja 0x1400e6d80
mov r15d, r13d
xor esi, esi
mov al, 1
test al, al
je 0x1400e6dae
jmp 0x1400e6736
mov r15b, 7
jmp 0x1400e6dc6
mov r15b, 0xd
jmp 0x1400e6dc6
mov r15b, 2
mov r13d, r14d
mov ebp, r14d
mov ebx, r14d
jmp 0x1400e7b06
mov rdi, qword [0x141dd7fe0]
xor eax, eax
test al, al
je 0x1400e6dea
mov rax, qword [0x141dd7fe0]
jmp 0x1400e6dd4
mov eax, dword [0x141dd7528]
xor edx, edx
div dword [0x141dd752c]
cmp eax, 0x61756cc7
jne 0x1400e6e0d
mov rcx, rdi
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [sym.imp.KERNEL32.dll_HeapFree]
nop word cs:[rax + rax]
mov eax, dword [0x141dd7530]
xor edx, edx
div dword [0x141dd7534]
imul ebp, eax, 0x35480ea0
mov rcx, rdi
xor edx, edx
mov r8, rsi
invalid
call rbx
cmp ebp, 0xd5caea53
jae 0x1400e6e20
jmp case.0x1400e6758.3
mov eax, dword [0x141dd7550]
or eax, dword [0x141dd7554]
std
invalid
iretd
add dword [0x1720b9e2c], esp
xor eax, 0x2be95d10
imul ebx, eax, 0x6f8b276c
mov rcx, rsi
call rdi
cmp ebx, 0xc641a717
jb case.0x1400e6758.3
mov rcx, rsi
call rdi
jmp 0x1400e6e4b
mov eax, dword [0x141dd74b8]
xor eax, dword [0x141dd74bc]
and eax, 0x10950044
or eax, 0xed6a4fb8
push 0xffffffffffffffed
xor eax, 0xec91a2d8
movzx ecx, byte [0x141dd7ff8]
mov dh, 0xd
push rdi
adc edi, ecx
iretd
add dword [0x120cdf68b], edi
jbe 0x1400e6eb1
movzx eax, byte [0x141dd7ff8]
jmp 0x1400e6e7f
mov edx, 0x20
xor ecx, ecx
call fcn.1400beea0
test rax, rax
je 0x1400e703c
mov rbx, rax
movzx r8d, r12b
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.1400e38c0
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0x70], xmm0
mov ecx, 0xdb5111ef
fisttp dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov edx, dword [0x141dd74c8]
or edx, dword [0x141dd74cc]
and edx, 0xef66174c
imul rdx, rcx
shr rdx, 0x3e
add edx, 0x98d8bfe1
cmp edx, 0x5557de4f
jb 0x1400e6f00
test rax, rax
je 0x1400e6f5d
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
mov rcx, qword [0x141dd7fe0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x18378
jmp case.0x1400e6758.3
mov eax, dword [0x141dd74d0]
xor edx, edx
div dword [0x141dd74d4]
imul eax, eax, 0x94d1fdf2
xor eax, 0x802454
or eax, 0x3c2f9b22
cmp eax, 0x7aab4657
jne 0x1400e6fa0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
nop word cs:[rax + rax]
nop dword [rax + rax]
mov eax, dword [0x141dd74d8]
and eax, dword [0x141dd74dc]
add dword [0x173eb4fa8], ecx
and eax, 0x7bdddff7
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
cmp eax, 0x88e3fd2e
std
jrcxz 0x1400e6f54
je 0x1400e6fa0
mov byte [rsi + 8], 0xe
mov qword [rsi + 0x10], 1
mov eax, dword [0x141dd74e0]
add eax, 0x1cf0500
xor eax, dword [0x141dd74e4]
or eax, 0xfb321ba0
imul rax, rax, 0x67f3f517
shr rax, 0x3e
shr eax, 0x3e
imul eax, eax, 0x241098e8
cmp eax, 0x789e8a7a
jp 0x1400e6f89
sahf
js 0x1400e7077
invalid
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], 1
mov qword [rsi], 0
mov al, 1
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], 1
mov qword [rsi], 0
test al, al
je 0x1400e7020
jmp case.0x1400e6758.3
ud2
mov eax, dword [0x141dd6cd8]
imul eax, dword [0x141dd6cdc]
xor eax, 0x50e114b9
imul eax, eax, 0x1c186bca
movss dword [rsp + 0x80], xmm0
cmp eax, 0x6d3371f6
jae 0x1400e7079
movss dword [rsp + 0x80], xmm0
jmp 0x1400e7046
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e7095.6
adc byte [rdx], al
add byte [rax], al
lea rax, [0x141db8a7c]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
movss xmm1, dword [0x1400ffe24]
maxss xmm1, xmm0
movss xmm0, dword [0x1400ffe28]
add dword [rax], eax
minss xmm0, xmm1
cvttss2si ebp, xmm0
xor eax, eax
test al, al
jne 0x1400e70b5
mov r15b, 4
jmp 0x1400e7444
mov eax, dword [0x141dd70f8]
or eax, dword [0x141dd70fc]
iretd
invalid
cmp eax, 0xbe454282
jne 0x1400e70f0
invalid
xorps xmm1, xmm1
maxss xmm1, xmm0
movss xmm2, dword [0x1400ffe18]
adc eax, 0x18d35
minss xmm2, xmm1
cvttss2si eax, xmm2
mov word [rsp + 0x60], ax
xorps xmm1, xmm1
maxss xmm1, xmm0
movss xmm0, dword [0x1400ffe18]
minss xmm0, xmm1
cvttss2si eax, xmm0
mov ecx, dword [0x141dd7100]
imul ecx, dword [0x141dd7104]
or ecx, 0xdcf4c871
imul ecx, ecx, 0x3bce2c8a
leave
mov ch, byte [rsi + rcx*8]
invalid
cmp eax, dword [rcx - 0xb0dc23f]
std
mov word [rsp + 0x60], ax
cmp ecx, 0x52e9cb21
jb 0x1400e7107
mov eax, dword [0x141dd7108]
xor eax, dword [0x141dd710c]
cmp eax, 0xd471d616
jne 0x1400e715b
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
add byte [rax], al
add al, ch
invalid
invalid
cmc
invalid
lea rbx, [rsp + 0x30]
lea r14, [rsp + 0x60]
mov ebp, dword [0x141dd7110]
xor ebp, dword [0x141dd7114]
mov r8d, 1
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
call fcn.1400388c0
cmp ebp, 0xbc9b595f
je 0x1400e7165
mov r14, qword [rsp + 0x30]
movabs rax, 0x8000000000000000
cmp r14, rax
jne 0x1400e7477
test ebp, edx
add al, byte [rax]
invalid
mov byte [rsi + 8], 8
mov qword [rsi], 1
jmp 0x1400e74a4
cvttss2si eax, xmm0
movss xmm1, dword [0x1400ffe20]
adc byte [0x1400ffe20], cl
mov ecx, 0x7fffffff
xor edx, edx
mov r8d, dword [0x141dd70d8]
mov r9d, dword [0x141dd70dc]
or edi, edi
invalid
invalid
add r8d, r9d
add r8d, 0xde97a4ba
xor r8d, 0x1124012
or r8d, 0x9689bec5
ucomiss xmm0, xmm1
rol dword [rcx - 0x77], 0xc5
cmova r13d, ecx
ucomiss xmm0, xmm0
rol byte cs:[rdi + rcx + 0x4a], 0xea
cmp r8d, 0x4348a7f7
jb 0x1400e71c5
mov eax, dword [0x141dd70e0]
and eax, dword [0x141dd70e4]
imul rax, rax, 0x46325155
rcl byte [rbp + 0x51], 0x32
shr rax, 0x3c
add eax, 0x8aaff94c
cmp eax, 0xc48b10db
ja 0x1400e7205
mov r15b, 5
jmp 0x1400e7444
movd r13d, xmm0
mov eax, dword [0x141dd70e8]
and eax, dword [0x141dd70ec]
imul eax, eax, 0xf49156e7
add eax, 0xb11f6fda
outsd dx, dword [rsi]
invalid
mov cl, 0x48
imul eax, eax, 0x3fc9cd35
leave
invalid
shr rax, 0x3d
cmp eax, 0xd3605f04
pop rdi
invalid
sal dword [rbx - 0x29], cl
mov r15b, 7
jmp 0x1400e7444
cvtss2sd xmm0, xmm0
mov eax, dword [0x141dd70f0]
xor edx, edx
div dword [0x141dd70f4]
xor eax, 0x1cefe7c
add eax, 0x1cf3391
cmp eax, 0x35723cb7
ja 0x1400e726a
movq r14, xmm0
mov al, 1
test al, al
je 0x1400e728b
mov r15b, 8
jmp 0x1400e7444
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
and al, 0x60
lea rax, [0x14005dfd0]
mov qword [rsp + 0x68], rax
and al, 0x68
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
and al, 0x70
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
js 0x1400e730f
lea eax, [0x141db6db0]
mov qword [rsp + 0x30], rax
mov eax, dword [0x141dd7130]
invalid
add dword [rbx], ecx
add eax, 0x1cefe56
mov qword [rsp + 0x38], 2
xor eax, 0x50302008
and eax, 0x5877f488
cmp eax, 0x83d89c66
ja 0x1400e7f0b
jmp 0x1400e7e8d
movss xmm1, dword [0x1400ffe2c]
maxss xmm1, xmm0
movss xmm0, dword [0x1400ffe30]
add dword [rax], eax
minss xmm0, xmm1
cvttss2si ebx, xmm0
xor eax, eax
test al, al
jne 0x1400e731f
mov eax, dword [0x141dd70d0]
and eax, dword [0x141dd70d4]
imul eax, eax, 0x2a2f2049
cmp eax, 0xcf7273dc
iretd
je 0x1400e7323
mov r15b, 3
jmp 0x1400e7444
invalid
xorps xmm1, xmm1
maxss xmm1, xmm0
movss xmm0, dword [0x1400ffe40]
minss xmm0, xmm1
cvttss2si ebx, xmm0
mov al, 1
test al, al
je case.0x14009eb52.314
mov r15b, 0xa
jmp 0x1400e7444
xorps xmm1, xmm1
maxss xmm1, xmm0
movss xmm0, dword [0x1400ffe18]
minss xmm0, xmm1
cvttss2si ebp, xmm0
mov eax, dword [0x141dd70c8]
or eax, dword [0x141dd70cc]
imul rax, rax, 0x2c0fb943
sub al, 0x48
shr eax, 0x3d
invalid
invalid
cmp eax, 0x28e172c
je 0x1400e7380
mov r15b, 0xb
jmp 0x1400e7444
cvttss2si rax, xmm0
xor ecx, ecx
xorps xmm1, xmm1
ucomiss xmm0, xmm1
cmovae ecx, eax
ucomiss xmm0, dword [0x1400ffe3c]
jg 0x1400e7345
add dword [rax], eax
mov r13d, 0xffffffff
cmovbe r13d, ecx
mov r15b, 0xc
jmp 0x1400e7444
cvttss2si rax, xmm0
ucomiss xmm0, dword [0x1400ffe1c]
add eax, 0x18a44
movabs rcx, 0x7fffffffffffffff
cmovbe rcx, rax
xor r14d, r14d
ucomiss xmm0, xmm0
cmovnp r14, rcx
int1
mov r15b, 6
jmp 0x1400e7444
movaps xmm1, xmm0
subss xmm1, dword [0x1400ffe34]
cvttss2si rax, xmm1
cvttps2pi mm0, xmm1
xor ecx, ecx
xorps xmm1, xmm1
movss xmm2, dword [0x1400ffe38]
mov rdx, 0xffffffffffffffff
mov r8b, 1
invalid
add ebx, esi
cvttps2pi mm1, xmm0
cvttss2si r9, xmm0
mov r14, r9
sar r14, 0x3f
and r14, rax
or r14, r9
invalid
ucomiss xmm0, xmm1
cmovb r14, rcx
ucomiss xmm0, xmm2
cmova r14, rdx
test r8b, r8b
je 0x1400e741c
mov r15b, 0xd
nop word cs:[rax + rax]
mov eax, dword [0x141dd7128]
xor eax, dword [0x141dd712c]
add eax, 0x440534c7
xor eax, 0x68811012
or eax, 0x772ebe9
cmp eax, 0x281a4c4f
jbe 0x1400e7450
jmp 0x1400e7b06
mov r8, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
mov eax, dword [0x141dd7118]
sub eax, dword [0x141dd711c]
imul eax, eax, 0x1cfb248b
add eax, 0x2bfd3890
cmp eax, 0xaac9ee99
ja case.0x140099728.246
mov r15b, 2
jmp 0x1400e7450
xor esi, esi
mov ecx, dword [0x141dd7120]
or ecx, dword [0x141dd7124]
or eax, 0x1cefc72
add ecx, 0x4f8c280c
xor ecx, 0x14444104
adc al, 0x81
leave
jmp 0xf0fa1079
add dword [rcx - 0x4f16ed07], eax
jns 0x1400e7543
invalid
jmp 0x1400e6736
mov eax, dword [0x141dd71c0]
add eax, dword [0x141dd71c4]
mov ecx, 0xef4d3825
imul rcx, rax
shr rcx, 0x3d
add ecx, 0x2ccf0fff
sar edi, 0xf
iretd
sub al, 0xc6
or byte [rax], r9b
cmp ecx, 0x42a36ea2
jbe 0x1400e7504
invalid
mov byte [rsi + 8], 8
jmp 0x1400e74d3
mov qword [rsi], 1
movzx r15d, byte [rsp + 0x2b]
jmp 0x1400e7f61
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
jl 0x1400e7534
sub ebp, ecx
or al, byte [r8]
add byte [rcx + rcx*4 - 0x4c], cl
mov qword [rsp + 0x80], r14
xor eax, eax
test al, al
je 0x1400e752e
and al, 0x80
add byte [rax], al
add byte [rcx], dh
rol byte [rax + rax*8 - 0x76b3f58c], 0xb4
and al, 0x80
add byte [rax], al
add bl, ch
call 0x13ed2f873
mov qword [rsp + 0x80], r14
jmp 0x1400e7516
add r12d, 0xfffffffe
cmp r12d, 0x65
ja case.0x1400e754a.6
cld
ja case.0x1400e754a.6
lea rax, [0x141db8284]
lea eax, [0x141db8284]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov eax, dword [0x141dd73b0]
sub eax, dword [0x141dd73b4]
cmp eax, 0xe7d1a7cb
retf
cmpsd dword [rsi], dword [rdi]
shl edi, 1
je case.0x1400e754a.2
mov eax, dword [0x141dd73b8]
or eax, dword [0x141dd73bc]
or eax, 0x370ea809
add eax, 0x7ffd5498
cmp eax, 0x1c63d928
jb 0x1400e755f
invalid
jmp 0x1400e6b88
mov eax, dword [0x141dd73c0]
add eax, dword [0x141dd73c4]
invalid
add dword [0xcdecda48], esi
imul eax, eax, 0x67340de0
cmp eax, 0x77c1c38a
je case.0x1400e754a.3
invalid
mov r15b, 5
jmp 0x1400e6dc6
mov eax, dword [0x141dd7398]
or eax, dword [0x141dd739c]
imul eax, eax, 0x1cc91fb0
or eax, 0xc2aefdf9
std
scasb al, byte [rdi]
ret 0x1a05
je 0x1400e7586
invalid
std
scasb al, byte [rdi]
ret 0x1a05
cmp eax, 0xfae6058b
jae case.0x1400e754a.17
jmp case.0x1400e3996.545
mov eax, dword [0x141dd73c8]
and eax, dword [0x141dd73cc]
and eax, 0x64400281
or eax, 0x1b337474
imul rax, rax, 0x2d5e966f
shr rax, 0x3b
cmp eax, 0xb991b446
je case.0x1400e754a.20
mov r15b, 6
jmp 0x1400e6dc6
mov r15b, 0xb
jmp 0x1400e6dc6
xor eax, eax
test al, al
jne 0x1400e7609
mov ebp, r15d
xor eax, eax
test al, al
jne 0x1400e7612
movabs r15, 0x8000000000000000
mov eax, dword [0x141dd73e8]
sub eax, dword [0x141dd73ec]
add eax, 0x6fe4234b
and eax, 0xbe2cbdf9
imul rax, rax, 0x1d974def
shr rax, 0x3b
call 0x12efdb37f
ja 0x1400e789a
call 0x12efdb37f
ja 0x1400e789a
jmp 0x1400e784b
mov rax, r14
shr rax, 1
cvtsi2ss xmm0, r14
jmp 0x1400e768e
movaps xmm1, xmm0
mov ecx, dword [0x141dd73d0]
mov edx, dword [0x141dd73d4]
add ecx, edx
add ecx, 0xc78cde88
shr ecx, 1
imul rcx, rcx, 0x11b334e9
shr rcx, 0x3b
cmp ecx, 0x90a270cd
jne 0x1400e7823
add dword [rbx - 0x310298eb], ecx
add dword [rcx], eax
rol dword [rcx - 0x7321773f], 1
invalid
test r14, r14
jns 0x1400e765e
mov ecx, r14d
and ecx, 1
or rcx, rax
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
pop rax
leave
pop rax
leave
jmp 0x1400e7661
movq xmm0, r14
punpckldq xmm0, xmmword [0x1400ff7b0]
subpd xmm0, xmmword [0x1400ff7c0]
movapd xmm1, xmm0
unpckhpd xmm1, xmm0
addsd xmm1, xmm0
movq r14, xmm1
mov eax, dword [0x141dd73e0]
xor edx, edx
div dword [0x141dd73e4]
cmp eax, 0xbad54aea
je 0x1400e76d0
jmp 0x1400e6d0a
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400eb7a0]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x198]
mov rax, qword [rsp + 0x1a8]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov ecx, dword [0x141dd7428]
xor ecx, dword [0x141dd742c]
or ecx, 0xf3a655be
imul ecx, ecx, 0x3745db39
add ecx, 0x7f9ecffb
jg 0x1400e7714
stc
test al, 0x4f
invalid
xchg esi, eax
jae 0x1400e77a5
jg 0x1400e7714
stc
test al, 0x4f
xor edx, dword [rsi - 0x76b7f48d]
and byte [rax - 0x39], r9b
invalid
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
mov ecx, dword [0x141dd7430]
or ecx, dword [0x141dd7434]
or ecx, 0xd9feffdb
add ecx, 0x18a0ffb9
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
cmp ecx, 0xddcb4481
jae 0x1400e77a5
jmp 0x1400e7916
add dword [r8], eax
add byte [rbx - 0x31043afb], cl
mov eax, dword [0x141dd73a0]
xor edx, edx
div dword [0x141dd73a4]
mov eax, dword [0x141dd73a0]
xor edx, edx
div dword [0x141dd73a4]
mov eax, dword [0x141dd73a8]
or eax, dword [0x141dd73ac]
imul eax, eax, 0xba521b8d
imul rax, rax, 0x8c81795
shr rax, 0x3a
imul eax, eax, 0xc2e9d24e
cmp eax, 0x2b145529
jbe 0x1400e77e3
mov r15b, 3
jmp 0x1400e6dc6
mov al, 1
test al, al
je 0x1400e7817
mov r15b, 0xc
jmp 0x1400e6dc6
movd r14d, xmm1
mov eax, dword [0x141dd73d8]
add eax, dword [0x141dd73dc]
imul eax, eax, 0xa4a3252
or eax, 0x3f2d0e41
cmp eax, 0xfcb3be9b
je 0x1400e7828
jmp 0x1400e6db9
mov eax, dword [0x141dd73f0]
xor edx, edx
div dword [0x141dd73f4]
mov ebx, eax
add ebx, 0x41d9c6a0
mov eax, 0xa47398bb
imul rax, rbx
shr rax, 0x20
sub ebx, eax
shr ebx, 1
add ebx, eax
shr ebx, 0x1e
mov word [rsp + 0x60], r14w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
cmp ebx, 0xb9457c1
jne 0x1400e78b7
mov word [rsp + 0x60], r14w
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x60]
mov r8d, 1
call fcn.1400388c0
jmp 0x1400e784b
mov r14, qword [rsp + 0x30]
cmp r14, r15
jne 0x1400e7971
mov byte [rsi + 8], 8
mov eax, dword [0x141dd7408]
xor edx, edx
div dword [0x141dd740c]
add eax, 0x663caa5c
and eax, 0x49c6748e
xor eax, 0xefaa60d6
cmp eax, 0xec6c0fff
jbe 0x1400e78f4
mov qword [rsi], 1
mov r15d, ebp
mov eax, dword [0x141dd7410]
add eax, dword [0x141dd7414]
or eax, 0xf71bbfcf
mov qword [rsi], 1
cmp eax, 0x6f3d6b6c
je 0x1400e78f7
mov eax, dword [0x141dd7418]
xor edx, edx
div dword [0x141dd741c]
add eax, 0x70223cf
imul rcx, rax, 0x43426405
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1f
cmp eax, 0xcbe136a4
je 0x1400e7916
xor esi, esi
mov eax, dword [0x141dd7420]
or eax, dword [0x141dd7424]
xor eax, 0xe0934004
and eax, 0xe1fbf38d
imul ecx, eax, 0xf7b1736f
mov al, 1
cmp ecx, 0xce68c02f
je 0x1400e7946
jmp 0x1400e6736
mov eax, dword [0x141dd73f8]
sub eax, dword [0x141dd73fc]
xor eax, 0xfe7f8f61
add eax, 0xb3c4e07d
imul rax, rax, 0x5ba4e191
shr rax, 0x3e
cmp eax, 0x714287f4
ja 0x1400e7971
mov r8, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
mov eax, dword [0x141dd7400]
xor edx, edx
div dword [0x141dd7404]
imul eax, eax, 0x2e61d0e8
cmp eax, 0xf70fe87
je 0x1400e79a3
jmp 0x1400e6dc3
mov eax, dword [0x141dd6d50]
or eax, dword [0x141dd6d54]
and eax, 0xf97293ee
add eax, 0x42bf05ab
imul rbx, rax, 0x2f926857
shr rbx, 0x3d
lea rax, [rsp + 0x2c]
mov qword [rsp + 0xe8], rax
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0xc8]
call fcn.1400e82b0
cmp ebx, 0x159d55a6
jne 0x1400e7a2c
lea rax, [rsp + 0x2c]
mov qword [rsp + 0xe8], rax
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0xc8]
call fcn.1400e82b0
jmp 0x1400e79c3
movzx eax, byte [rsp + 0x30]
cmp al, 0x12
jne 0x1400e7b2a
nop dword [rax]
mov eax, dword [0x141dd7438]
sub eax, dword [0x141dd743c]
imul rcx, rax, 0xc55b5f
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1e
add eax, 0xf24c7d8e
cmp eax, 0xc70ae123
jb 0x1400e7a40
mov eax, dword [0x141dd7440]
add eax, dword [0x141dd7444]
mov ecx, 0xa0e4dfa3
imul rcx, rax
shr rcx, 0x3f
imul eax, ecx, 0xf12df98b
add eax, 0xbbf48cf0
cmp eax, 0xd19069c4
nop word cs:[rax + rax]
mov eax, dword [0x141dd7448]
xor edx, edx
div dword [0x141dd744c]
or eax, 0x1501b6cd
imul eax, eax, 0x158195d4
and eax, 0x1d4364f0
cmp eax, 0x4c634b61
je 0x1400e7aa0
mov r14, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
nop word cs:[rax + rax]
mov eax, dword [0x141dd7450]
and eax, dword [0x141dd7454]
or eax, 0xe3410c69
imul eax, eax, 0xfe6b0088
add eax, 0xb6d45320
cmp eax, 0xec1af24b
ja 0x1400e7ae0
mov r15b, 0xe
mov byte [rsi + 8], r15b
mov byte [rsi + 9], bl
mov word [rsi + 0xa], bp
mov dword [rsi + 0xc], r13d
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], r8
mov qword [rsi + 0x20], r12
mov qword [rsi], 0
jmp case.0x1400e6758.3
mov ecx, dword [rsp + 0x31]
mov edx, dword [rsp + 0x34]
mov dword [rsi + 0xc], edx
mov dword [rsi + 9], ecx
movups xmm0, xmmword [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
mov byte [rsi + 8], al
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rcx
mov qword [rsi], 1
mov al, 1
jmp 0x1400e3df6
mov r8, qword [rsp + 0x90]
jmp 0x1400e7b06
mov eax, dword [0x141dd74a8]
sub eax, dword [0x141dd74ac]
or eax, 0x30c5ae05
imul eax, eax, 0x6e432d62
add eax, 0x420aa6ec
cmp eax, 0x5eb877b5
jb case.0x1400e6758.3
movaps xmm6, xmmword [rsp + 0x1e0]
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r14, r14
je 0x1400e7bee
mov rcx, qword [0x141dd7fe0]
xor edx, edx
mov r8, qword [rsp + 0x90]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov eax, dword [0x141dd6e48]
imul eax, dword [0x141dd6e4c]
add eax, 0xc6de8a2e
and eax, 0xf3825644
add eax, 0x918ccf22
cmp eax, 0x2d847481
jbe 0x1400e7bcb
mov r14, rdi
jmp 0x1400e7b5b
mov ebp, dword [0x141dd6dd0]
imul ebp, dword [0x141dd6dd4]
add ebp, 0x76c12208
and ebp, 0xf11a3a97
xor ebp, 0x54b0706c
mov rcx, r15
mov rdx, r13
call fcn.14005d7c0
cmp ebp, 0xbfd65ac4
jbe 0x1400e7c35
mov rcx, r15
mov rdx, r13
call fcn.14005d7c0
jmp 0x1400e7bf6
mov rbx, rax
mov r12, r13
mov r13, rax
shr r13, 0x20
mov eax, dword [0x141dd6dd8]
xor eax, dword [0x141dd6ddc]
imul rcx, rax, 0x19b1c283
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1f
or eax, 0x4de5f832
cmp eax, 0xf369db1d
ja 0x1400e7c42
test bl, 1
jne 0x1400e7c7b
mov r15b, 0xc
jmp 0x1400e7baf
shr rbx, 8
mov eax, dword [0x141dd6e10]
and eax, dword [0x141dd6e14]
and eax, 0x19080033
xor eax, 0x16800235
cmp eax, 0xaa51ad02
ja 0x1400e7c7f
movzx r15d, byte [rsp + 0x2b]
mov eax, 0xa32e77df
mov ecx, dword [0x141dd6e18]
or ecx, dword [0x141dd6e1c]
and ecx, 0xc0226836
shr ecx, 1
imul rcx, rax
shr rcx, 0x39
add ecx, 0x8af111bf
cmp ecx, 0x64aa328c
jb 0x1400e7ca7
mov eax, dword [0x141dd6e20]
xor eax, dword [0x141dd6e24]
and eax, 0xefbc33
add eax, 0xa06edab7
and eax, 0x1359298
cmp eax, 0x67a7b1ef
ja 0x1400e7cd1
mov cl, 1
mov byte [rsi + 8], cl
mov byte [rsi + 9], bl
mov qword [rsi], 1
mov sil, 1
test r14, r14
je 0x1400e7d7a
mov eax, dword [0x141dd6df0]
xor edx, edx
div dword [0x141dd6df4]
or eax, 0xa516baaf
imul eax, eax, 0x18fcbe5e
xor eax, 0x8472ecb
cmp eax, 0x49d0141f
jb 0x1400e7d61
mov eax, dword [0x141dd6df8]
mov ecx, dword [0x141dd6dfc]
add eax, ecx
add eax, 0x20a80e5a
mov edx, 0xaecf105f
imul rdx, rax
shr rdx, 0x3d
and edx, 1
mov rcx, qword [0x141dd7fe0]
cmp edx, 0xbb722c60
jbe 0x1400e7d6a
mov rax, qword [0x141dd7fe0]
jmp 0x1400e7d2f
xor edx, edx
mov r8, qword [rsp + 0x90]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov al, 1
jmp 0x1400e6736
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x168]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x168]
mov rax, qword [rsp + 0x178]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
xor esi, esi
mov al, 1
test sil, sil
jne 0x1400e7dcb
jmp 0x1400e6736
mov eax, dword [0x141dd6f70]
and eax, dword [0x141dd6f74]
lea rcx, [rsp + 0x80]
mov qword [rsp + 0x60], rcx
lea rcx, [0x1400e9330]
mov qword [rsp + 0x68], rcx
lea rcx, [rsp + 0x2c]
mov qword [rsp + 0x70], rcx
lea rcx, [0x1400da9c0]
mov qword [rsp + 0x78], rcx
lea rcx, [0x141db6db0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
cmp eax, 0xecf9b86b
jne 0x1400e7d81
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400e9330]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
jmp 0x1400e7dd7
mov eax, dword [0x141dd7138]
and eax, dword [0x141dd713c]
and eax, 0x10026ef2
or eax, 0xabf9810c
imul rbx, rax, 0x27ad2e3d
shr rbx, 0x39
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x98]
mov rax, qword [rsp + 0xa8]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
cmp ebx, 0xbaa1b8f6
jne 0x1400e74a4
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0x98]
mov rax, qword [rsp + 0xa8]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
jmp 0x1400e7e8d
xor esi, esi
mov eax, dword [0x141dd71c8]
and eax, dword [0x141dd71cc]
imul eax, eax, 0x5a93b841
imul rcx, rax, 0x2ac5df91
shr rcx, 0x3c
xor ecx, 0xde1eb206
mov al, 1
cmp ecx, 0x763f379c
jb 0x1400e7f63
jmp 0x1400e6736
mov ecx, dword [0x141dd71e0]
sub ecx, dword [0x141dd71e4]
imul ecx, ecx, 0xf325509e
xor ecx, 0x103050a0
or ecx, 0x4d8fa90d
movupd xmm0, xmmword [rsp + 0x140]
mov byte [rsi + 8], 6
mov qword [rsi + 0x10], rax
movupd xmmword [rsi + 0x18], xmm0
mov qword [rsi], 1
cmp ecx, 0x8d9cc2bd
ja 0x1400e7f61
movups xmm0, xmmword [rsp + 0x140]
mov byte [rsi + 8], 6
mov qword [rsi + 0x10], rax
movups xmmword [rsi + 0x18], xmm0
mov qword [rsi], 1
jmp 0x1400e7f95
mov eax, dword [0x141dd7288]
add eax, dword [0x141dd728c]
imul eax, eax, 0xd41daf8c
add eax, 0xb9e888ca
mov ecx, 0x86cce43d
imul rcx, rax
shr rcx, 0x3f
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400ea1e0]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
cmp ecx, 0xb720005a
jne 0x1400e809c
lea rax, [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea rax, [0x1400ea1e0]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2c]
mov qword [rsp + 0x70], rax
lea rax, [0x1400da9c0]
mov qword [rsp + 0x78], rax
lea rax, [0x141db6db0]
mov qword [rsp + 0x30], rax
jmp 0x1400e7ff5
mov r13d, r15d
mov qword [rsp + 0x38], 2
mov eax, dword [0x141dd7290]
imul eax, dword [0x141dd7294]
mov qword [rsp + 0x50], 0
add eax, 0x7890ebca
xor eax, 0x8f0874af
cmp eax, 0x706bd48a
jbe 0x1400e8117
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x30]
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0xb0]
mov rax, qword [rsp + 0xc0]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
lea r15, [rsp + 0x60]
lea rbx, [rsp + 0xb0]
lea r14, [rsp + 0x30]
mov bpl, 1
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], 2
mov rcx, rbx
mov rdx, r14
call fcn.1400e8fc0
movups xmm0, xmmword [rsp + 0xb0]
mov rax, qword [rsp + 0xc0]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x20], rax
mov qword [rsi], 1
test bpl, bpl
je 0x1400e812c
jmp 0x1400e6d80
movups xmm0, xmmword [rsp + 0x150]
mov rcx, qword [rsp + 0x160]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
xor eax, eax
test al, al
je 0x1400e81a2
movups xmm0, xmmword [rsp + 0x150]
mov byte [rsi + 8], 6
movups xmmword [rsi + 0x10], xmm0
jmp 0x1400e8172
mov eax, dword [0x141dd7300]
add eax, dword [0x141dd7304]
imul eax, eax, 0x5c1ee01a
imul rax, rax, 0x7ff69d5f
shr rax, 0x3e
cmp eax, 0xf674bf72
je 0x1400e81f5
mov eax, dword [0x141dd7308]
xor edx, edx
div dword [0x141dd730c]
imul eax, eax, 0xeaaaecbf
add eax, 0x84c29419
mov qword [rsi + 0x20], rcx
mov qword [rsi], 1
cmp eax, 0xac733e97
jbe 0x1400e6cda
mov qword [rsi + 0x20], rcx
mov qword [rsi], 1
jmp 0x1400e81c6
mov rcx, qword [rsp + 0x38]
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov ecx, dword [0x141dd74a0]
or ecx, dword [0x141dd74a4]
imul ecx, ecx, 0xcf50b5ed
xor ecx, 0xd3329b84
add ecx, 0xf28e5582
mov qword [rsi], 1
cmp ecx, 0xa7221f02
jbe 0x1400e6b98
mov rcx, qword [rsp + 0x38]
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi], 1
jmp 0x1400e8202
mov eax, dword [0x141dd7560]
xor eax, dword [0x141dd7564]
add eax, 0x754d42c0
or eax, 0x15541bdb
imul rbx, rax, 0x29fcc8df
shr rbx, 0x3d
mov rcx, rsi
call qword [rdi + 0x10]
cmp ebx, 0x8bb04a3a
jbe 0x1400e829d
mov rcx, rsi
call qword [rdi + 0x10]
jmp 0x1400e8266
mov al, 1
nop
test al, al
je 0x1400e82a0
jmp case.0x1400e6758.3