Function at 0x14048ebed
Capabilities:
Encrypt data using speck
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
movsx ecx, r14w
push rbp
rcr ah, 0x67
bts bp, r15w
push rsi
bswap ecx
btr rbp, 0x1e
push rdi
or bx, dx
mov al, dil
push r12
or ebx, 0x605957df
push r13
sar cl, 0xb9
push r14
push r15
shld cx, r8w, 0x27
sbb r13, r11
btr ax, 0xa4
lea rbp, [rsp - 0x30]
shl cx, 0x63
movsx r13d, r8w
shr r15w, 0x43
sub rsp, 0x130
rcl bx, cl
cwde
mov rax, qword [0x1400b7288]
xor rax, rsp
mov qword [rbp + 0x20], rax
setle al
mov qword [rsp + 0x48], r9
mov r13, r8
not ax
shl r14b, cl
mov rdi, rdx
lahf
mov qword [rsp + 0x70], rdx
mov qword [rbp - 0x48], rdx
cbw
mov r14, qword [rbp + 0xa0]
bswap ax
movsx r15, r9w
mov qword [rsp + 0x60], r14
sub r12d, r12d
jmp 0x14048ec97
mov dword [rsp + 0x40], r12d
movzx r15d, dx
mov r15, qword [rbp + 0x98]
mov rbx, qword [r15 + 0x40]
jmp 0x14048ecb0
mov rbx, qword [rbx + 8]
movzx ecx, ax
cdqe
cmovs ax, dx
mov qword [rbp - 0x60], rbx
movsxd rax, r12d
mov rax, qword [rbx]
movsx rcx, si
movsx cx, r11b
movzx ecx, r10w
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14048ece0
call qword [case.0x1404430d4.0]
cmp byte [rbp + 0x90], r12b
jmp 0x14048ecf2
je 0x14048ed37
lea rcx, [rbp - 0x68]
call fcn.140494545
mov rsi, rax
mov qword [rsp + 0x58], rax
test r8b, r12b
cmp ch, ah
stc
test rbx, rbx
jmp 0x14048ed17
je 0x14048edb9
mov rdx, qword [rbx]
cbw
movzx rax, r11w
setg ah
mov rax, qword [rdx + 0x10]
jmp 0x14048ed32
jmp 0x14048ed73
lea rcx, [rbp - 0x68]
jmp 0x14048ed40
call fcn.14049414b
mov rsi, rax
mov qword [rsp + 0x58], rax
cmc
test rbx, rbx
jmp 0x14048ed56
je 0x14048edb9
mov rax, qword [rbx]
bswap cx
mov rax, qword [rax + 0x10]
movsx ecx, dx
mov rcx, 0x182b603c
bswap cx
mov rcx, rbx
call qword [case.0x1404430d4.0]
test rax, rax
movsx r8, r10w
mov r8, r13
not r8w
mov r8, rax
jmp 0x14048ed92
je 0x14048edb9
mov rcx, qword [rax]
jmp 0x14048eda1
mov rax, qword [rcx]
mov edx, 1
movzx cx, r12b
not cl
mov rcx, r8
call qword [case.0x1404430d4.0]
mov byte [rsp + 0x38], r12b
jmp 0x14048edc3
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r12
movsxd rcx, edi
mov ebx, 0xf
movsx rcx, sp
cdqe
xchg dx, ax
mov qword [rbp + 0x18], rbx
mov byte [rbp], r12b
bswap rdx
cdqe
mov rax, qword [rsi]
not cx
movzx cx, r9b
bswap dx
lea rdx, [rbp - 0x74]
movzx ecx, bx
mov rcx, rsi
jmp 0x14048ee0d
mov rax, qword [rax + 0x58]
jmp 0x14048ee16
call qword [case.0x1404430d4.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
cwde
jmp 0x14048ee2b
mov qword [rdi + 0x10], r12
movzx ecx, r10w
movzx rcx, cx
cbw
mov qword [rdi + 0x18], rbx
mov byte [rdi], r12b
movzx cx, spl
setne ch
lea esi, [rbx - 0xe]
mov eax, esi
xchg bh, bl
movsx rbx, r14w
mov dword [rsp + 0x34], eax
bswap bx
seta bh
mov cl, r8b
mov dword [rsp + 0x40], eax
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
not cl
cwde
movsx eax, r12w
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14048ee86
call qword [case.0x1404430d4.0]
nop
jmp 0x14048ee96
lea rcx, [rbp - 0x68]
jmp 0x14048ee9f
call fcn.140445bfd
mov rdi, rax
cmp rsp, 0x582c709d
clc
mov qword [rbp - 0x68], rax
test r10b, 0xda
cmp r12b, 0xbc
test rbx, rbx
je 0x14048ef0d
mov rdx, qword [rbx]
setno al
not cx
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x14048eed9
call qword [case.0x1404430d4.0]
mov r8, rax
test rax, rax
je 0x14048ef0d
mov rcx, qword [rax]
movsx rdx, r15w
cwd
mov rax, qword [rcx]
cqo
movzx ecx, r8w
mov edx, esi
mov rcx, r8
jmp 0x14048ef07
call qword [case.0x1404430d4.0]
mov rax, qword [rdi]
cwd
setbe r9b
bswap r9
mov r9, r14
cmovns r8, r11
mov dx, 0x19bb
movsx ecx, cx
lea r8, [0x1400c10e4]
movzx cx, dl
movsx dx, bl
bswap cx
lea rdx, [0x1400c10d8]
jmp 0x14048ef4c
mov rcx, rdi
jmp 0x14048ef54
mov rax, qword [rax + 0x38]
jmp 0x14048ef5d
call qword [case.0x1404430d4.0]
xor eax, eax
rcr r14b, 0x94
mov qword [rbp - 0x80], rax
rcr dil, cl
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
shr r12b, 0xe9
mov r14b, byte [rsp + 0x30]
rcr bl, cl
mov r12b, byte [rsp + 0x30]
cmp rbp, r14
mov r15b, byte [rsp + 0x30]
mov bx, 0x5b49
xadd bx, bx
movzx rbx, r12w
lea ebx, [rax + 1]
test r9w, r8w
cmp rax, 4
jmp 0x14048efae
jae 0x140491351
mov al, byte [rbp + rax - 0x74]
cmp sp, 0x64f8
test r11b, dl
cmp al, 0x20
jmp 0x14048efc7
je 0x14048effc
cmp al, 0x24
jmp 0x14048efd4
je 0x140490c29
cmp al, 0x2b
je 0x140490176
cmp al, 0x76
jmp 0x14048efe9
je 0x14048f0b3
cmp al, 0x78
jmp 0x14048eff6
jne 0x14048f8d3
cmp qword [rbp - 0x80], 3
jmp 0x14048f006
je 0x14048f8d3
sub bl, bl
mov byte [rsp + 0x3c], bl
mov rdx, qword [rsp + 0x48]
cmova rcx, r14
mov rcx, r13
call fcn.14044d9b9
test al, al
jmp 0x14048f02a
jne 0x140491311
lea rbx, [r13 + 9]
mov r15b, 0xc7
rol rsi, cl
or r12, 0x14527ac9
mov r12, rbx
mov rsi, qword [rsp + 0x48]
xadd r15b, dil
add di, r15w
mov r15, qword [rbp - 0x68]
ror dil, cl
mov edi, 1
cmc
cmp di, 0x6182
cmp byte [r13 + 8], 0
jne 0x1404911ff
mov rcx, qword [r13]
cmp r9b, 0x1a
test rcx, rcx
jmp 0x14048f07e
je 0x1404911e9
mov rax, qword [rcx + 0x38]
and dx, 0x46ce
mov rdx, qword [rax]
test rdx, rdx
je 0x1404911b3
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x1404911b3
movzx eax, byte [rdx]
jmp 0x14048f0ae
jmp 0x1404911ca
and dword [rsp + 0x68], 0
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
movsx cx, ch
mov rcx, rbx
jmp 0x14048f0cc
mov rax, qword [rax + 0x48]
call qword [case.0x1404430d4.0]
mov dword [rbp - 0x78], eax
mov ch, 0x99
mov rcx, qword [rbx]
mov rax, qword [rcx + 0x28]
movzx ecx, r9w
mov dh, 0x70
lea rdx, [rbp - 0x20]
mov cx, di
xchg ch, cl
jmp 0x14048f0f8
mov rcx, rbx
jmp 0x14048f100
call qword [case.0x1404430d4.0]
mov eax, dword [rsp + 0x34]
cmc
bts eax, 9
test r12b, 0xef
mov dword [rsp + 0x34], eax
jmp 0x14048f11d
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x10], 0
jmp 0x14048f12b
je 0x14048f9ae
mov rax, qword [rbx]
movzx rcx, cx
movsxd rcx, r8d
mov rcx, rbx
jmp 0x14048f143
mov rax, qword [rax + 0x20]
jmp 0x14048f14c
call qword [case.0x1404430d4.0]
mov byte [rsp + 0x3c], al
cmp bh, 0xef
jmp 0x14048f164
test al, al
jmp 0x14048f16b
je 0x14048f9ae
lea rcx, [rbp - 0x20]
clc
cmc
cmp qword [rbp - 8], 0x10
jmp 0x14048f181
cmovae rcx, qword [rbp - 0x20]
jmp 0x14048f18b
cmp byte [rcx], 0x7f
jmp 0x14048f193
jae 0x14048f9ae
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov eax, 0xf
rol ch, 0x8d
movzx cx, r9b
cwd
mov qword [rsp + 0x50], rax
bts dx, sp
rol dl, cl
mov qword [rbp - 0x28], rax
mov eax, 1
or cx, bx
rcr rcx, 0xa6
sal dx, cl
mov qword [rbp - 0x30], rax
and word [rbp - 0x40], 0
shr ecx, cl
and cx, 0x5ca
sub ebx, ebx
mov cx, bx
movzx ecx, di
cqo
mov qword [rbp - 0x70], rbx
movsx edx, r10w
cmovl cx, r8w
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14044d9b9
test al, al
jne 0x14048f71d
mov r10, qword [rsp + 0x60]
and rsi, 0x33aa3cf0
movsxd rsi, r15d
lea r9, [r10 + 0xb]
or ebx, 0x63bf2a2c
mov dil, r8b
mov qword [rbp - 0x50], r9
stc
sbb sil, spl
rcl dil, 0x83
lea r14, [r13 + 9]
rol dil, 0xa6
xadd dil, bl
mov r8, r14
mov qword [rbp - 0x58], r14
cmp spl, 0xc4
bsf bx, sp
mov rbx, qword [rbp - 0x40]
clc
mov qword [rsp + 0x78], rbx
and rsi, 0x63bf4a95
bsr esi, esi
mov rdi, qword [rbp - 0x70]
cmc
xchg sil, sil
movsx esi, r10w
mov rsi, qword [rsp + 0x50]
cmp byte [r13 + 8], 0
jmp 0x14048f27b
jne 0x14048f32e
mov rcx, qword [r13]
cmc
clc
test rcx, rcx
jmp 0x14048f28f
je 0x14048f31b
mov rax, qword [rcx + 0x38]
and dl, dh
sub dx, 0x1789
rol edx, cl
mov rdx, qword [rax]
cmp bl, 0x69
cmp r9b, r10b
test rdx, rdx
je 0x14048f2d5
mov rax, qword [rcx + 0x50]
cmp r15b, r12b
cmp dil, 0xb0
cmp dword [rax], 0
jmp 0x14048f2c7
jle 0x14048f2d5
movzx eax, byte [rdx]
jmp 0x14048f302
mov rax, qword [rcx]
jmp 0x14048f2dd
mov rax, qword [rax + 0x30]
call qword [case.0x1404430d4.0]
mov r8, qword [rbp - 0x58]
mov r9, qword [rbp - 0x50]
jmp 0x14048f2f9
mov r10, qword [rsp + 0x60]
cmp r13b, 0x61
cmp eax, 0xffffffff
je 0x14048f31b
mov byte [r8], al
mov r14, r8
jmp 0x14048f316
jmp 0x14048f320
and qword [r13], 0
mov eax, 1
cdq
mov byte [r13 + 8], al
movzx rdx, r13w
mov r8b, byte [r14]
cqo
movzx dx, r13b
xchg edx, edx
mov rdx, r9
mov rcx, r10
jmp 0x14048f345
call fcn.1400eb06d
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x14048f358
jae 0x14048f41d
lea rcx, [0x1400c10d8]
movsx r10d, r11w
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
test r13w, r9w
cmp rcx, qword [r10 + 0x18]
jae 0x14048f3c3
lea rax, [rcx + 1]
test r12w, bx
cmc
mov qword [r10 + 0x10], rax
bsf rax, r15
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x14048f3a2
jb 0x14048f3b0
mov rax, qword [r10]
jmp 0x14048f3b0
mov byte [rax + rcx], r9b
jmp 0x14048f3b9
mov byte [rax + rcx + 1], 0
jmp 0x14048f3dc
mov r8b, r12b
mov cx, 0x628f
mov edx, 1
mov rcx, r10
jmp 0x14048f3d7
call fcn.14045204a
lea rax, [rbp - 0x40]
cmp rsi, 0x10
setae cl
cmovae rax, rbx
clc
cmc
cmp byte [rax + rdi], 0x7f
jmp 0x14048f3f6
je 0x14048f59f
lea rax, [rbp - 0x40]
stc
test cl, cl
cmovne rax, rbx
mov ecx, 1
test ax, r9w
add byte [rax + rdi], cl
jmp 0x14048f418
jmp 0x14048f57f
lea rax, [rbp - 0x40]
rol bl, cl
cmc
cmp rsi, 0x10
movzx rdx, r14w
setae bl
xchg dl, dh
mov rdx, qword [rsp + 0x78]
jmp 0x14048f43b
cmovae rax, rdx
jmp 0x14048f448
cmp byte [rax + rdi], 0
je 0x14048f686
cmp byte [r13 + 8], 0
jmp 0x14048f45c
jne 0x14048f4f6
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048f46f
je 0x14048f4d2
mov rax, qword [rcx + 0x38]
and dh, 0x32
mov rdx, qword [rax]
test rdx, rdx
je 0x14048f4aa
mov rax, qword [rcx + 0x50]
cmp r14d, eax
cmp dword [rax], 0
jmp 0x14048f497
jle 0x14048f4aa
movzx eax, byte [rdx]
jmp 0x14048f4a5
jmp 0x14048f4bc
mov rax, qword [rcx]
jmp 0x14048f4b2
mov rax, qword [rax + 0x30]
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14048f4c4
je 0x14048f4d2
mov byte [r14], al
jmp 0x14048f4dd
and qword [r13], 0
mov dl, r8b
movsxd rdx, r8d
mov r10d, 1
mov byte [r13 + 8], r10b
mov rdx, qword [rsp + 0x78]
jmp 0x14048f4f1
jmp 0x14048f502
mov r10d, 1
cmp al, dil
xor al, r12b
mov al, byte [rsp + 0x3c]
cmp byte [r14], al
jmp 0x14048f50e
jne 0x14048f686
mov rcx, qword [rbp - 0x30]
test rbx, rbx
cmp rcx, rsi
jmp 0x14048f523
jae 0x14048f55d
lea rax, [rcx + 1]
mov qword [rbp - 0x30], rax
lea rax, [rbp - 0x40]
cmp r11b, sil
test cx, r13w
jmp 0x14048f541
test bl, bl
jmp 0x14048f548
cmovne rax, rdx
cmc
stc
and word [rax + rcx], 0
jmp 0x14048f558
jmp 0x14048f57c
sub r9d, r9d
not r8b
movsx rcx, ax
seto cl
mov r8b, r15b
sete ch
mov rdx, r10
lea rcx, [rbp - 0x40]
call fcn.14045204a
inc rdi
mov rbx, qword [rbp - 0x40]
movsx rcx, r8w
mov qword [rsp + 0x78], rbx
and sil, r9b
shld ecx, edi, 0x74
mov rsi, qword [rbp - 0x28]
add cx, 0xb44
and ecx, r9d
mov rcx, qword [r13]
cmp r15d, 0x593e53a7
stc
test rcx, rcx
jmp 0x14048f5b3
je 0x14048f63c
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x14048f610
mov rax, qword [rcx + 0x50]
stc
cmp bl, 0x5e
cmp dword [rax], 0
jmp 0x14048f5d7
jle 0x14048f610
dec dword [rax]
cwde
mov rcx, qword [rcx + 0x38]
xchg ah, dl
bswap dx
mov rdx, qword [rcx]
movzx ax, sil
cbw
bswap ax
lea rax, [rdx + 1]
jmp 0x14048f5ff
mov qword [rcx], rax
cwde
movzx eax, byte [rdx]
jmp 0x14048f60b
jmp 0x14048f627
mov rax, qword [rcx]
jmp 0x14048f618
mov rax, qword [rax + 0x38]
jmp 0x14048f621
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
je 0x14048f63c
sub al, al
jmp 0x14048f637
jmp 0x14048f64d
and qword [r13], 0
cwde
lahf
mov ax, ax
mov eax, 1
not dl
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movsx rcx, r13w
cmovle cx, r8w
mov rcx, r13
call fcn.14044d9b9
test al, al
mov r8, qword [rbp - 0x58]
movzx r10w, r14b
mov r9, qword [rbp - 0x50]
mov r10, qword [rsp + 0x60]
jmp 0x14048f680
je 0x14048f271
mov qword [rsp + 0x50], rsi
btc r11, rbx
adc sil, 0x83
mov rbx, rdi
or r10w, 0x375c
test rdi, rdi
movsx r11, di
jmp 0x14048f6a8
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movsx r10, r10w
mov r14b, byte [rsp + 0x30]
mov r11, qword [rsp + 0x50]
mov r10w, 0x2434
mov r10, qword [rsp + 0x78]
jmp 0x14048f6cf
je 0x14048f73a
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x14048f6e2
cmovae rax, r10
cmp dl, r15b
cmp byte [rax + rbx], 0
jmp 0x14048f6f2
jle 0x14048f705
inc rbx
jmp 0x14048f700
jmp 0x14048f73a
mov eax, 1
jmp 0x14048f70f
mov byte [rsp + 0x38], al
jmp 0x14048f718
jmp 0x14048f73a
mov r10, qword [rbp - 0x40]
or r8w, si
dec dx
mov r11, qword [rsp + 0x50]
btr r8w, 0x26
movzx rdx, r10w
not r9b
lea rdx, [rbp - 0x20]
test rax, 0x58a6162f
sal r9d, 0x29
rcl r9, 0xab
mov r8, qword [rbp - 0x20]
mov r9, qword [rbp - 8]
test di, ax
jmp 0x14048f760
cmp r9, 0x10
jmp 0x14048f769
cmovae rdx, r8
cmp dx, 0x1da4
cmp byte [rsp + 0x38], 0
jne 0x14048f7e0
test rbx, rbx
jmp 0x14048f785
je 0x14048f940
mov cl, byte [rdx]
test r9b, r12b
cmp cl, 0x7f
jmp 0x14048f798
je 0x14048f940
sub rbx, 1
je 0x14048f8f5
lea rax, [rbp - 0x40]
jmp 0x14048f7b8
cmp r11, 0x10
jmp 0x14048f7c1
cmovae rax, r10
cmp cl, byte [rax + rbx]
jmp 0x14048f7cd
je 0x14048f924
mov eax, 1
cmc
mov byte [rsp + 0x38], al
cmp dl, r9b
cmp r11, 0x10
jmp 0x14048f7e9
jb 0x14048f85b
lea rdx, [r11 + 1]
xor rax, 0x7fc23b82
sar ax, 0xa0
xadd al, al
mov rax, r10
cmc
cmp rdx, 0x1000
jb 0x14048f837
add rdx, 0x27
cmc
mov r10, qword [r10 - 8]
clc
jmp 0x14048f821
sub rax, r10
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048f831
ja 0x1404916fa
mov rcx, r10
jmp 0x14048f83f
call fcn.1401216d4
mov r9, qword [rbp - 8]
add r8b, 0xb4
bts r8d, esp
btr r8d, esp
mov r8, qword [rbp - 0x20]
test dh, 1
cmp r9, 0x10
jmp 0x14048f864
jb 0x14048f8c3
lea rdx, [r9 + 1]
cmp r10b, r12b
mov rax, r8
test al, r11b
cmp r11b, 0xe
cmp rdx, 0x1000
jmp 0x14048f887
jb 0x14048f8bb
add rdx, 0x27
jmp 0x14048f896
mov r8, qword [r8 - 8]
clc
sub rax, r8
cmp rdx, 0x6b8c078e
add rax, 0xfffffffffffffff8
cmp dil, r12b
cmp rax, 0x1f
jmp 0x14048f8b5
ja 0x1404916f4
mov rcx, r8
call fcn.1401216d4
mov ebx, 1
shr al, cl
bts rax, r9
btc rax, 0x43
mov eax, dword [rsp + 0x38]
test r13w, cx
add qword [rbp - 0x80], rbx
test al, al
jmp 0x14048f8e6
jne 0x14049158a
mov rax, qword [rbp - 0x80]
jmp 0x14048efa5
test rbx, rbx
jmp 0x14048f8fd
jne 0x14048f924
lea rax, [rbp - 0x40]
test r13, rbp
cmp r11, 0x10
jmp 0x14048f913
cmovae rax, r10
cmp cl, byte [rax]
jmp 0x14048f91e
jl 0x14048f7d3
cmp byte [rdx + 1], 0
jmp 0x14048f92d
jle 0x14048f77d
inc rdx
jmp 0x14048f93b
jmp 0x14048f77d
cmp r11, 0x10
jmp 0x14048f949
jb 0x14048fc5c
lea rdx, [r11 + 1]
mov rax, r10
test ebp, r11d
stc
cmp rdx, 0x1000
jmp 0x14048f966
jb 0x14048f9a1
add rdx, 0x27
cmc
stc
mov r10, qword [r10 - 8]
cmp edi, 0x72232051
stc
sub rax, r10
stc
cmp r15, 0x786a7550
test r11w, 0x550b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048f99b
ja 0x1404916fa
mov rcx, r10
call fcn.1401216d4
jmp 0x14048fc5c
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048f9bb
call fcn.14044d9b9
test al, al
jne 0x14048fc61
lea rbx, [r13 + 9]
bswap si
mov r12, rbx
mov r9, qword [rsp + 0x60]
mov r15, r14
lea rdi, [r9 + 0xb]
movsx esi, sp
movzx r15, r11w
xchg r15w, si
mov rsi, qword [rsp + 0x70]
not r15d
mov r15, qword [rsp + 0x48]
jmp 0x14048f9fb
jmp 0x14048fa05
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], 0
jmp 0x14048fa0f
jne 0x14048fab4
mov rcx, qword [r13]
cmc
test edi, 0x33a60226
test rcx, rcx
jmp 0x14048fa28
je 0x14048faa1
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048fa3d
je 0x14048fa62
mov rax, qword [rcx + 0x50]
clc
cmp r13b, 0x4f
cmp dword [rax], 0
jle 0x14048fa62
movzx eax, byte [rdx]
jmp 0x14048fa5d
jmp 0x14048fa82
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048fa6e
call qword [case.0x1404430d4.0]
mov r9, qword [rsp + 0x60]
cmp r12w, 0x6cb1
test r12d, ecx
cmp eax, 0xffffffff
jmp 0x14048fa8a
je 0x14048faa1
mov byte [r12], al
mov rbx, r12
jmp 0x14048fa9c
jmp 0x14048faab
and qword [r13], 0
not ch
rdtsc
lahf
mov eax, 1
mov byte [r13 + 8], al
mov r8b, byte [rbx]
mov rdx, rdi
mov cx, 0x36a0
mov rcx, r9
jmp 0x14048fac6
call fcn.1400eb06d
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x14048fad9
jae 0x14048fc40
lea rcx, [0x1400c10d8]
shr r9b, cl
clc
mov r9b, byte [rax + rcx]
shl ch, cl
dec cx
rol ecx, 0xb
mov rcx, qword [rsi + 0x10]
cmc
cmp rcx, qword [rsi + 0x18]
jmp 0x14048fb04
jae 0x14048fb59
lea rax, [rcx + 1]
stc
test r12d, 0x6ee419ca
mov qword [rsi + 0x10], rax
sal al, cl
cmovle ax, si
mov rax, rsi
test r13b, r14b
cmp rcx, rdx
cmp qword [rsi + 0x18], 0x10
jmp 0x14048fb33
jb 0x14048fb41
mov rax, qword [rsi]
jmp 0x14048fb41
mov byte [rax + rcx], r9b
jmp 0x14048fb4a
mov byte [rax + rcx + 1], 0
jmp 0x14048fb54
jmp 0x14048fb77
mov r8b, r14b
mov edx, 1
bswap cx
not rcx
setp cl
mov rcx, rsi
jmp 0x14048fb72
call fcn.14045204a
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048fb83
je 0x14048fc0e
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14048fb96
je 0x14048fbe2
mov rax, qword [rcx + 0x50]
cmp dh, 0x9d
cmp dword [rax], 0
jle 0x14048fbe2
dec dword [rax]
cqo
setnp al
cdqe
mov rcx, qword [rcx + 0x38]
movzx edx, r9w
mov rdx, qword [rcx]
movsxd rax, r11d
lea rax, [rdx + 1]
jmp 0x14048fbcc
mov qword [rcx], rax
movsx eax, bp
movzx eax, bp
movzx eax, byte [rdx]
jmp 0x14048fbdd
jmp 0x14048fbf9
mov rax, qword [rcx]
jmp 0x14048fbea
mov rax, qword [rax + 0x38]
jmp 0x14048fbf3
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14048fc01
je 0x14048fc0e
xor al, al
jmp 0x14048fc18
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
movzx rcx, r11w
setae ch
movsx dx, r14b
mov rdx, r15
mov rcx, r13
jmp 0x14048fc33
call fcn.14044d9b9
test al, al
je 0x14048fa00
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
not r15b
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
movsx bx, r8b
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
movsx cx, sil
movsx ecx, cx
jmp 0x14048fc71
mov rcx, rbx
jmp 0x14048fc79
mov rax, qword [rax + 0x18]
jmp 0x14048fc82
call qword [case.0x1404430d4.0]
mov bl, al
mov rdx, qword [rsp + 0x48]
movzx rcx, r9w
mov rcx, r13
jmp 0x14048fc9b
call fcn.14044d9b9
test al, al
jmp 0x14048fca7
jne 0x140490020
test bl, bl
je 0x140490020
cmp byte [r13 + 8], al
jmp 0x14048fcbe
jne 0x14048fd6f
mov rcx, qword [r13]
cmp r9d, ebp
test rax, 0x20cf560f
cmp r12w, 0x3fad
test rcx, rcx
jmp 0x14048fcdf
je 0x14048fd54
mov rax, qword [rcx + 0x38]
btr dx, cx
btc dx, 0x4e
jmp 0x14048fcf7
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14048fd21
mov rax, qword [rcx + 0x50]
test rsp, rbx
cmp dword [rax], 0
jmp 0x14048fd13
jle 0x14048fd21
movzx eax, byte [rdx]
jmp 0x14048fd38
mov rax, qword [rcx]
jmp 0x14048fd29
mov rax, qword [rax + 0x30]
jmp 0x14048fd32
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14048fd40
je 0x14048fd54
mov byte [r13 + 9], al
jmp 0x14048fd4f
jmp 0x14048fd61
and qword [r13], 0
mov eax, edx
ror ah, 0xb2
rcr ah, 0xf
mov eax, 1
clc
mov byte [r13 + 8], al
test r9b, r11b
cmc
cmp byte [r13 + 9], bl
movsx bx, r11b
mov ebx, dword [rsp + 0x68]
jmp 0x14048fd81
jne 0x140490027
mov eax, 1
xor cx, 0xbea
sal cl, cl
mov rcx, qword [r13]
test dx, bx
stc
test rcx, rcx
jmp 0x14048fda3
je 0x14048fe45
mov rax, qword [rcx + 0x38]
clc
test bh, 0xaa
cmp qword [rax], 0
je 0x14048fe03
mov rax, qword [rcx + 0x50]
test edx, r14d
cmp dword [rax], 0
jle 0x14048fe03
dec dword [rax]
cqo
mov rcx, qword [rcx + 0x38]
bswap dx
not rdx
cmove rax, r11
mov rdx, qword [rcx]
nop
lea rax, [rdx + 1]
jmp 0x14048fdeb
mov qword [rcx], rax
movsx ax, r14b
movzx eax, sp
movzx eax, byte [rdx]
jmp 0x14048fdfe
jmp 0x14048fe1a
mov rax, qword [rcx]
jmp 0x14048fe0b
mov rax, qword [rax + 0x38]
jmp 0x14048fe14
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14048fe22
je 0x14048fe34
sub al, al
jmp 0x14048fe2f
jmp 0x14048fe54
mov eax, 1
movsx dx, r8b
and rdx, rcx
rcl dx, 0x15
and qword [r13], 0
movsx ecx, bp
mov dh, dh
cmovbe dx, r9w
mov byte [r13 + 8], al
mov cl, 0x48
mov rdx, qword [rsp + 0x48]
setge ch
movsx rcx, cx
mov rcx, r13
call fcn.14044d9b9
cmp ebx, dword [rbp - 0x78]
jmp 0x14048fe76
jge 0x140490027
test al, al
jmp 0x14048fe83
jne 0x14049000d
cmp byte [r13 + 8], al
jmp 0x14048fe92
jne 0x14048ff33
mov rcx, qword [r13]
cmc
test rcx, rcx
je 0x14048ff1c
mov rax, qword [rcx + 0x38]
or dx, r9w
rcl dx, 0xed
and rdx, 0xb4b0d24
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048fec4
je 0x14048fee9
mov rax, qword [rcx + 0x50]
cmp r9b, 0x80
cmc
cmp dword [rax], 0
jmp 0x14048fedb
jle 0x14048fee9
movzx eax, byte [rdx]
jmp 0x14048ff00
mov rax, qword [rcx]
jmp 0x14048fef1
mov rax, qword [rax + 0x30]
jmp 0x14048fefa
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14048ff08
je 0x14048ff1c
mov byte [r13 + 9], al
jmp 0x14048ff17
jmp 0x14048ff25
and qword [r13], 0
movzx rax, r14w
mov eax, 1
seto cl
mov byte [r13 + 8], al
cbw
mov rax, qword [rsp + 0x60]
movzx edx, si
lea rdx, [rax + 0xb]
mov r8b, byte [r13 + 9]
movzx cx, r14b
movsx cx, dh
cmovp rcx, rsp
mov rcx, rax
jmp 0x14048ff58
call fcn.1400eb06d
sub rax, qword [rsp + 0x60]
jmp 0x14048ff6b
cmp rax, 0xa
jmp 0x14048ff74
jae 0x14049000d
lea rcx, [0x1400c10d8]
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
clc
jmp 0x14048ff90
mov rcx, qword [r10 + 0x10]
cmp r14w, r11w
cmp rcx, qword [r10 + 0x18]
jmp 0x14048ffa1
jae 0x14048ffe2
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x14048ffbc
jb 0x14048ffca
mov rax, qword [r10]
jmp 0x14048ffca
mov byte [rax + rcx], r9b
jmp 0x14048ffd3
mov byte [rax + rcx + 1], 0
jmp 0x14048ffdd
jmp 0x14048fffe
mov r8b, sil
mov dh, 0xc
cdq
mov edx, 1
mov ecx, 0x6b561311
mov rcx, r11
mov rcx, r10
call fcn.14045204a
mov eax, 1
test r9b, bpl
add ebx, eax
jmp 0x14048fd93
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x14049001b
jmp 0x140490035
mov ebx, dword [rsp + 0x68]
xor ch, 0xfd
mov ecx, 1
and ax, 0x471
bt rax, 0x27
mov rax, qword [rsp + 0x70]
cmp qword [rax + 0x10], 0
jmp 0x140490044
jne 0x140490058
mov byte [rsp + 0x38], cl
jmp 0x140490053
jmp 0x140490105
mov eax, dword [rbp - 0x78]
cmc
test dil, sil
cmp ebx, eax
jmp 0x140490066
jge 0x140490105
sub eax, ebx
neg r14b
mov ebx, eax
test si, 0x55c6
add r14b, 0x44
mov r14, qword [rsp + 0x70]
movsxd rcx, ebp
mov r12d, 1
mov rcx, qword [r14 + 0x10]
cmp bl, r9b
cmp rcx, qword [r14 + 0x18]
jae 0x1404900d2
lea rax, [rcx + 1]
test r14b, r14b
cmc
mov qword [r14 + 0x10], rax
mov rax, r14
jmp 0x1404900af
cmp qword [r14 + 0x18], 0x10
jmp 0x1404900b9
jb 0x1404900c7
mov rax, qword [r14]
jmp 0x1404900c7
mov word [rax + rcx], 0x30
jmp 0x1404900ed
mov r9b, 0x30
movzx edx, cx
movsx ecx, dx
mov r8b, dil
movsx edx, r15w
mov rdx, r12
mov rcx, r14
call fcn.14045204a
sub rbx, r12
jmp 0x1404900f5
jne 0x14049008a
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14048f8c3
inc rdx
rcr ah, cl
movsx ax, sil
xor eax, 0x6eb25636
mov rcx, qword [rbp - 0x20]
sbb eax, 0x7b780e7f
bts eax, esp
mov rax, rcx
cmp r15, 0x7b9240f0
cmp rdx, 0x1000
jmp 0x140490144
jb 0x14048f8be
add rdx, 0x27
clc
cmc
cmp r10w, si
mov rcx, qword [rcx - 8]
test ah, 0xbf
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14049016b
ja 0x1404916f4
jmp 0x14048f8be
mov rdx, qword [rsp + 0x48]
jmp 0x140490187
mov rcx, r13
jmp 0x14049018f
call fcn.14044d9b9
test al, al
jmp 0x14049019b
jne 0x14048f8d3
mov rbx, qword [rsp + 0x58]
cdq
movsx ecx, ax
cwde
mov rax, qword [rbx]
movzx cx, r13b
lea rdx, [rbp - 0x40]
movsx ecx, r13w
mov ch, 9
jmp 0x1404901c3
mov rcx, rbx
jmp 0x1404901cb
mov rax, qword [rax + 0x38]
jmp 0x1404901d4
call qword [case.0x1404430d4.0]
mov r10d, dword [rsp + 0x34]
jmp 0x1404901e4
bts r10d, 8
cmp sil, spl
cmc
clc
or r10d, 2
jmp 0x1404901fc
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
cmp rbp, 0x528806b5
test r9b, 0x83
jmp 0x140490216
cmp qword [rbp - 0x30], 0
jmp 0x140490220
jbe 0x1404903a3
mov rax, qword [rbx]
cmovo cx, di
movzx rcx, r10w
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x14049023d
mov rax, qword [rax + 0x38]
call qword [case.0x1404430d4.0]
mov r10d, dword [rsp + 0x34]
bswap r9w
cmove r9, r10
clc
bts r10d, 0xb
bt r9, 0x98
btc r9w, r14w
or r10d, 4
mov dword [rsp + 0x34], r10d
neg r9d
mov dword [rsp + 0x40], r10d
shl r9w, cl
btr r9d, r15d
lea r9, [r13 + 8]
cmp r10b, 0x7d
mov qword [rsp + 0x50], r9
cmp r9b, r10b
cmp byte [r9], 0
jmp 0x140490296
jne 0x140490350
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404902a8
je 0x14049032d
mov rax, qword [rcx + 0x38]
movzx dx, r15b
sbb dh, 0x59
btr dx, 0x1f
mov rdx, qword [rax]
jmp 0x1404902c7
test rdx, rdx
je 0x1404902ef
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x1404902dc
jle 0x1404902ef
movzx eax, byte [rdx]
jmp 0x1404902ea
jmp 0x140490316
mov rax, qword [rcx]
jmp 0x1404902f7
mov rax, qword [rax + 0x30]
jmp 0x140490300
call qword [case.0x1404430d4.0]
mov r9, qword [rsp + 0x50]
sar r10b, cl
cmc
mov r10d, dword [rsp + 0x34]
clc
cmc
cmp eax, 0xffffffff
jmp 0x14049031e
je 0x14049032d
mov byte [r13 + 9], al
jmp 0x140490338
and qword [r13], 0
mov r11d, 0x348c0a57
mov r11d, 1
jmp 0x140490343
mov byte [r9], r11b
jmp 0x14049034b
jmp 0x14049035e
mov r11d, 1
cqo
sub dx, 0x708
lahf
mov cl, byte [r13 + 9]
sbb r8b, 0x3f
lea rax, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
test bpl, r8b
movzx rdx, sp
add dl, dl
mov rdx, qword [rbp - 8]
jmp 0x140490381
cmp rdx, 0x10
cmovae rax, r8
cmp byte [rax], cl
jmp 0x140490390
jne 0x1404903bb
mov bl, r11b
jmp 0x14049039e
jmp 0x1404903c4
lea r9, [r13 + 8]
mov rdx, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
cmp spl, 0xd9
cmp r12w, si
test r11b, 0x71
xor bl, bl
clc
cmc
mov qword [rsp + 0x50], r9
test r10b, 4
jmp 0x1404903cd
je 0x140490470
and r10d, 0xfffffffb
test r8w, ax
test dil, 0x24
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
cmp r15w, 0x1d68
cmp rdx, 0x10
jmp 0x1404903f8
jb 0x140490452
inc rdx
mov rax, r8
cmp rdx, 0x1000
jmp 0x140490410
jb 0x140490439
add rdx, 0x27
mov r8, qword [r8 - 8]
clc
test bpl, 0x1e
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140490433
ja 0x140491700
mov rcx, r8
jmp 0x140490441
call fcn.1401216d4
mov r10d, dword [rsp + 0x34]
cmp r9, 0xcb02afc
and qword [rbp - 0x10], 0
test r10b, cl
stc
mov qword [rbp - 8], 0xf
stc
jmp 0x140490469
mov byte [rbp - 0x20], 0
test r8b, dl
test r10b, 2
je 0x1404904fd
and r10d, 0xfffffffd
mov dword [rsp + 0x34], r10d
not dh
movzx rdx, si
cmovnp dx, r8w
mov dword [rsp + 0x40], r10d
and dl, al
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jmp 0x1404904a2
jb 0x1404904fd
inc rdx
btr ax, 0xf9
mov rcx, qword [rbp - 0x40]
bts eax, eax
bt eax, eax
rcl ah, cl
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404904cb
jb 0x1404904f8
add rdx, 0x27
cmp r12d, 0x5210626
cmc
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
stc
cmp di, 0x3389
cmp rax, 0x1f
ja 0x140491706
call fcn.1401216d4
test bl, bl
je 0x14049069d
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140490511
je 0x140490598
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x140490524
je 0x140490576
mov rax, qword [rcx + 0x50]
test dl, r9b
cmp dword [rax], 0
jmp 0x140490539
jle 0x140490576
dec dword [rax]
movzx rdx, cx
cwd
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx rax, ax
seto al
lea rax, [rdx + 1]
jmp 0x14049055e
mov qword [rcx], rax
cdqe
jmp 0x140490569
movzx eax, byte [rdx]
jmp 0x140490571
jmp 0x140490583
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
je 0x140490598
sub al, al
jmp 0x140490593
jmp 0x1404905a7
and qword [r13], 0
jmp 0x1404905a2
mov eax, 1
mov rcx, qword [rsp + 0x50]
movsx rdx, r9w
mov byte [rcx], al
cdq
cqo
cwd
mov rcx, qword [rsp + 0x58]
cwd
jmp 0x1404905c3
mov rax, qword [rcx]
cwd
cqo
lea rdx, [rbp - 0x20]
jmp 0x1404905d3
mov rax, qword [rax + 0x38]
call qword [case.0x1404430d4.0]
mov ebx, dword [rsp + 0x34]
xchg edx, edx
btr edx, 0xee
cqo
bts ebx, 0xa
rol edx, 0x68
movzx rdx, r11w
shr dl, 0xd
mov dword [rsp + 0x34], ebx
cqo
clc
bsf dx, r11w
mov dword [rsp + 0x40], ebx
shrd dx, bp, 0x2a
sal dh, 0x33
mov rdx, qword [rbp + 0x18]
cmp rsi, 0x5f20658b
cmp rdx, 0x10
jmp 0x140490623
jb 0x140490679
inc rdx
cdqe
mov ch, 0x36
mov rcx, qword [rbp]
btc rax, 0xbd
mov rax, rcx
stc
clc
cmp rdx, 0x1000
jb 0x140490674
add rdx, 0x27
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
cmp rsi, rax
test ecx, 0x2be27a4d
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14049066e
ja 0x140491711
call fcn.1401216d4
movups xmm0, xmmword [rbp - 0x20]
jmp 0x140490682
movups xmmword [rbp], xmm0
jmp 0x14049068b
movups xmm1, xmmword [rbp - 0x10]
jmp 0x140490694
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048f8c3
mov rbx, qword [rsp + 0x58]
movsx rax, ax
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
movsx ecx, sp
jmp 0x1404906b5
mov rcx, rbx
jmp 0x1404906bd
mov rax, qword [rax + 0x40]
jmp 0x1404906c6
call qword [case.0x1404430d4.0]
mov edx, dword [rsp + 0x34]
stc
bts edx, 0xc
or edx, 8
test r13, 0x2c43494b
test bh, al
mov dword [rsp + 0x34], edx
test bpl, 0x80
jmp 0x1404906ee
mov dword [rsp + 0x40], edx
cmp qword [rbp - 0x30], 0
jmp 0x1404906fc
jbe 0x140490880
mov rax, qword [rbx]
movsx rcx, dx
cqo
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x140490717
mov rax, qword [rax + 0x40]
jmp 0x140490720
call qword [case.0x1404430d4.0]
mov edx, dword [rsp + 0x34]
btc r8d, 2
movsxd r8, r12d
bts edx, 0xd
or r8, r12
neg r8w
bt r8w, 0xe1
or edx, 0x10
movzx r8, r9w
adc r8b, 0xd2
mov dword [rsp + 0x34], edx
cmp ax, 0x7485
btc r8d, 0x6d
dec r8w
mov dword [rsp + 0x40], edx
rol r8b, 0x61
cmovns r8, r12
movsx r8w, spl
mov r8, qword [rsp + 0x50]
stc
cmp byte [r8], 0
jmp 0x14049077f
jne 0x14049082d
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140490791
je 0x140490807
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x1404907a3
test rdx, rdx
jmp 0x1404907ab
je 0x1404907d0
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x1404907bd
jle 0x1404907d0
movzx eax, byte [rdx]
jmp 0x1404907cb
jmp 0x1404907f0
mov rax, qword [rcx]
jmp 0x1404907d8
mov rax, qword [rax + 0x30]
jmp 0x1404907e1
call qword [case.0x1404430d4.0]
mov r8, qword [rsp + 0x50]
test r8b, 0xc7
cmp eax, 0xffffffff
jmp 0x1404907f8
je 0x140490807
mov byte [r13 + 9], al
jmp 0x14049080c
and qword [r13], 0
mov r9d, 1
cwd
mov byte [r8], r9b
not dh
movsx edx, bp
movzx edx, bx
mov edx, dword [rsp + 0x34]
jmp 0x140490828
jmp 0x14049083c
mov r9d, 1
btc ax, r8w
rcl cl, cl
ror ah, cl
mov cl, byte [r13 + 9]
movsx eax, r13w
shrd rax, r14, 0x42
lea rax, [rbp - 0x20]
test r14w, 0x5920
cmp dil, 0xfd
clc
cmp qword [rbp - 8], 0x10
jmp 0x140490862
cmovae rax, qword [rbp - 0x20]
cmc
test cl, 0x6f
cmp byte [rax], cl
jne 0x140490880
mov bl, r9b
jmp 0x14049087b
jmp 0x140490882
sub bl, bl
test dl, 0x10
jmp 0x14049088a
je 0x1404908c4
and edx, 0xffffffef
bswap rcx
mov dword [rsp + 0x34], edx
movzx rcx, r10w
mov dword [rsp + 0x40], edx
movzx cx, bpl
movsxd rcx, ecx
movsx cx, r15b
lea rcx, [rbp - 0x20]
jmp 0x1404908b8
call fcn.1403f523b
mov edx, dword [rsp + 0x34]
test r10b, r11b
test dl, 8
jmp 0x1404908cc
je 0x1404908f4
and edx, 0xfffffff7
movzx rcx, si
mov dword [rsp + 0x34], edx
xchg cx, cx
movzx ecx, r13w
movsxd rcx, r14d
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x40]
call fcn.1403f523b
test bl, bl
jmp 0x1404908fb
je 0x140490abe
mov rcx, qword [r13]
test r12b, 0x43
test rcx, rcx
jmp 0x140490911
je 0x14049099d
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x140490971
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jle 0x140490971
dec dword [rax]
cdqe
mov edx, 0x7b4e6dc9
seto dh
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
movsx rax, dx
movsxd rax, r15d
not ah
lea rax, [rdx + 1]
jmp 0x14049095a
mov qword [rcx], rax
mov rax, 0x3b84996
movzx eax, byte [rdx]
jmp 0x14049096c
jmp 0x140490988
mov rax, qword [rcx]
jmp 0x140490979
mov rax, qword [rax + 0x38]
jmp 0x140490982
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
je 0x14049099d
sub al, al
jmp 0x140490998
jmp 0x1404909b9
and qword [r13], 0
movsx rax, r12w
movsx dx, r14b
setl dh
mov eax, 1
cwd
movsx rcx, dx
mov rcx, qword [rsp + 0x50]
mov dx, r14w
mov byte [rcx], al
mov rcx, qword [rsp + 0x58]
movsx eax, cx
movzx edx, r14w
mov rax, qword [rcx]
mov dx, 0xc8c
mov rdx, r15
lea rdx, [rbp - 0x20]
jmp 0x1404909e3
mov rax, qword [rax + 0x40]
jmp 0x1404909ec
call qword [case.0x1404430d4.0]
mov eax, dword [rsp + 0x34]
bts rdx, rsp
btc rdx, rdi
stc
bts eax, 0xf
cwd
add dl, bpl
mov dword [rsp + 0x34], eax
xchg rdx, rdx
xor dx, di
shl dh, cl
mov dword [rsp + 0x40], eax
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jmp 0x140490a25
jb 0x140490a8b
inc rdx
movsxd rcx, r8d
cmp r9d, 0x7532754b
mov rcx, qword [rbp]
ror al, 0x2b
rol ax, cl
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140490a51
jb 0x140490a86
add rdx, 0x27
jmp 0x140490a65
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
test ebp, 0x36745e23
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140490a80
ja 0x14049171c
call fcn.1401216d4
movups xmm0, xmmword [rbp - 0x20]
jmp 0x140490a94
movups xmmword [rbp], xmm0
jmp 0x140490a9d
movups xmm1, xmmword [rbp - 0x10]
jmp 0x140490aa6
movups xmmword [rbp + 0x10], xmm1
jmp 0x140490aaf
mov byte [rsp + 0x30], 1
jmp 0x140490ab9
jmp 0x14048f8c3
mov rbx, qword [rsp + 0x58]
cdqe
sets ch
mov rax, qword [rbx]
movsxd rcx, r12d
lea rdx, [rbp - 0x40]
movzx cx, cl
mov rcx, rbx
jmp 0x140490ade
mov rax, qword [rax + 0x38]
jmp 0x140490ae7
call qword [case.0x1404430d4.0]
mov eax, dword [rsp + 0x34]
clc
cmc
bts eax, 0xe
test r10, r11
clc
or eax, 0x20
mov dword [rsp + 0x34], eax
stc
cmp r9, r11
test r8b, 0xe1
mov dword [rsp + 0x40], eax
cmp dl, bpl
cmp r12b, 0xac
cmp qword [rbp - 0x30], 0
jmp 0x140490b1f
je 0x140490b8d
mov rax, qword [rbx]
bswap cx
mov cl, r13b
lea rdx, [rbp - 0x20]
movsx ecx, bp
mov rcx, rbx
jmp 0x140490b3d
mov rax, qword [rax + 0x40]
jmp 0x140490b46
call qword [case.0x1404430d4.0]
mov eax, dword [rsp + 0x34]
stc
jmp 0x140490b56
or eax, 0x10040
jmp 0x140490b65
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
stc
cmp qword [rbp - 0x10], 0
jmp 0x140490b78
jne 0x140490b8d
mov ebx, 1
jmp 0x140490b88
jmp 0x140490b90
sub bl, bl
cmc
test al, 0x40
jmp 0x140490b97
je 0x140490bd9
and eax, 0xffffffbf
movzx rcx, r10w
mov cx, 0x3e3a
jmp 0x140490bad
mov dword [rsp + 0x34], eax
cmovge ecx, r8d
movsx rcx, di
mov cx, 0x7149
mov dword [rsp + 0x40], eax
not ch
lea rcx, [rbp - 0x20]
jmp 0x140490bcc
call fcn.1403f523b
mov eax, dword [rsp + 0x34]
cmp dil, 0x48
test al, 0x20
jmp 0x140490be0
je 0x140490bff
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
lea rcx, [rbp - 0x40]
jmp 0x140490bfa
call fcn.1403f523b
mov eax, dword [rsp + 0x38]
clc
cmp r9w, r15w
test bl, bl
cmova ebx, eax
mov rbx, rbx
mov ebx, 1
je 0x14048f8db
mov byte [rsp + 0x30], bl
jmp 0x140490c24
jmp 0x14048f8db
mov rcx, qword [rsp + 0x58]
movsx ax, r14b
bswap ax
movzx eax, r9w
mov rax, qword [rcx]
cwd
movsx edx, r11w
lea rdx, [rbp - 0x40]
mov rax, qword [rax + 0x30]
jmp 0x140490c50
call qword [case.0x1404430d4.0]
mov eax, dword [rsp + 0x34]
bts bx, r15w
bts eax, 7
mov dword [rsp + 0x34], eax
cmp edx, 0x568639f0
mov dword [rsp + 0x40], eax
lahf
mov rax, qword [rbp + 0x98]
xadd bl, bh
mov rbx, qword [rsp + 0x48]
cmp r8w, cx
test sil, r9b
test byte [rax + 0x18], 8
jmp 0x140490c91
jne 0x140490d97
mov rdx, rbx
movsx ecx, si
movsxd rcx, eax
mov rcx, r13
jmp 0x140490ca8
call fcn.14044d9b9
test al, al
jmp 0x140490cb4
jne 0x140490d97
lea rbx, [rbp - 0x40]
clc
cmp qword [rbp - 0x28], 0x10
jmp 0x140490cc9
cmovae rbx, qword [rbp - 0x40]
cmp byte [r13 + 8], al
jne 0x140490d7b
mov rcx, qword [r13]
test r12b, r8b
test cx, 0x3e7f
cmc
test rcx, rcx
jmp 0x140490ced
je 0x140490d5e
mov rax, qword [rcx + 0x38]
movsxd rdx, ecx
bswap rdx
xadd dx, dx
mov rdx, qword [rax]
cmc
test ah, 0x9e
test rdx, rdx
jmp 0x140490d10
je 0x140490d30
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140490d22
jle 0x140490d30
movzx eax, byte [rdx]
jmp 0x140490d47
mov rax, qword [rcx]
jmp 0x140490d38
mov rax, qword [rax + 0x30]
jmp 0x140490d41
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x140490d4f
je 0x140490d5e
mov byte [r13 + 9], al
jmp 0x140490d6a
and qword [r13], 0
rcl ah, 0x35
movsx rax, r10w
mov eax, 1
jmp 0x140490d77
mov byte [r13 + 8], al
mov al, byte [r13 + 9]
cmp cl, 0xd9
cmp bl, r10b
cmp al, byte [rbx]
jmp 0x140490d8c
jne 0x140490eba
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jne 0x140490ee7
mov eax, 1
test r14w, 0x2cea
cmc
cmp qword [rbp + 0x10], rax
jmp 0x140490db7
ja 0x140490ee7
mov rdx, rbx
mov rcx, r13
call fcn.14044d9b9
sub ebx, ebx
cmc
jmp 0x140490dd0
test al, al
jmp 0x140490dd7
jne 0x140490ebc
cmp byte [r13 + 8], bl
jmp 0x140490de6
jne 0x140490e82
mov rcx, qword [r13]
cmc
test rcx, rcx
je 0x140490e65
mov rax, qword [rcx + 0x38]
rcl dh, 0xf4
movsxd rdx, esp
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140490e10
je 0x140490e32
mov rax, qword [rcx + 0x50]
cmp r14, r13
cmp dword [rax], ebx
jmp 0x140490e24
jle 0x140490e32
movzx eax, byte [rdx]
jmp 0x140490e49
mov rax, qword [rcx]
jmp 0x140490e3a
mov rax, qword [rax + 0x30]
jmp 0x140490e43
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x140490e51
je 0x140490e65
mov byte [r13 + 9], al
jmp 0x140490e60
jmp 0x140490e70
mov qword [r13], rbx
rcr ax, 0x42
shr al, 0x7f
mov eax, 1
neg cl
mov byte [r13 + 8], al
xor rax, 0x6d0e13aa
mov cl, byte [r13 + 9]
sbb ax, si
lea rax, [rbp - 0x40]
cmp r11d, 0x3d1d2a10
cmc
stc
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
test al, r9b
jmp 0x140490ea8
cmp cl, byte [rax]
jmp 0x140490eaf
je 0x140490ee7
jmp 0x140490ebc
xor ebx, ebx
lea rax, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x140490eca
cmovae rax, qword [rbp - 0x40]
stc
mov qword [rbp - 0x30], rbx
test r13b, 0xe1
test r12d, esi
mov byte [rax], bl
bts bx, sp
bts ebx, esi
and bl, 0xd8
lea rbx, [rbp - 0x40]
clc
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
jmp 0x140490efb
jmp 0x1404910bc
lea rcx, [rbp - 0x40]
stc
cmp r9, 0x10
jmp 0x140490f0e
cmovae rcx, r8
cmc
test r10b, r12b
add rcx, qword [rbp - 0x30]
cmp rbx, rcx
je 0x1404910f1
cmp byte [r13 + 8], 0
jmp 0x140490f2d
jne 0x140490fda
mov rcx, qword [r13]
test r15w, 0x1cfa
test rcx, rcx
jmp 0x140490f45
je 0x140490fbc
mov rax, qword [rcx + 0x38]
cmovns edx, ecx
rcr dh, 0x2f
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140490f61
je 0x140490f7d
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], 0
jle 0x140490f7d
movzx eax, byte [rdx]
jmp 0x140490fa5
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140490f89
call qword [case.0x1404430d4.0]
mov r9, qword [rbp - 0x28]
stc
rcl r8, 0x29
xadd r8, r8
mov r8, qword [rbp - 0x40]
jmp 0x140490fa5
cmp eax, 0xffffffff
jmp 0x140490fad
je 0x140490fbc
mov byte [r13 + 9], al
jmp 0x140490fc6
and qword [r13], 0
movzx r10w, r13b
mov r10d, 1
jmp 0x140490fd1
mov byte [r13 + 8], r10b
jmp 0x140490fe2
mov r10d, 1
adc al, 0x2e
mov al, byte [r13 + 9]
jmp 0x140490ff0
cmp al, byte [rbx]
jmp 0x140490ff7
jne 0x1404910f1
add rbx, r10
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049100c
je 0x1404910ad
mov rax, qword [rcx + 0x38]
cmp r12b, 0xf6
cmp r12w, r12w
cmp qword [rax], 0
jmp 0x140491027
je 0x14049107a
mov rax, qword [rcx + 0x50]
cmp r10b, dil
cmp dword [rax], 0
jmp 0x14049103c
jle 0x14049107a
dec dword [rax]
mov rdx, 0x12d96ef8
xchg dh, dh
mov rcx, qword [rcx + 0x38]
movsxd rax, ebp
bswap edx
mov rdx, qword [rcx]
movzx rax, r15w
lea rax, [rdx + 1]
mov qword [rcx], rax
mov eax, 0x7f683ca7
movzx eax, r12w
movzx eax, byte [rdx]
jmp 0x140491075
jmp 0x140491093
mov rax, qword [rcx]
jmp 0x140491082
mov rax, qword [rax + 0x38]
call qword [case.0x1404430d4.0]
mov r10d, 1
cmc
cmp eax, 0xffffffff
jmp 0x14049109b
je 0x1404910ad
xor al, al
jmp 0x1404910a8
jmp 0x1404910b5
and qword [r13], 0
mov al, r10b
mov byte [r13 + 8], al
setno ch
mov rdx, qword [rsp + 0x48]
movsx rcx, r12w
movzx ecx, bx
mov rcx, r13
call fcn.14044d9b9
mov r9, qword [rbp - 0x28]
movsx r8w, r8b
shl r8b, 0x53
mov r8, qword [rbp - 0x40]
test ch, bl
clc
test al, al
jmp 0x1404910eb
je 0x140490f00
lea rcx, [rbp - 0x40]
movsxd rax, esi
cmp r9, 0x10
cbw
setae dl
not ax
cmovae rcx, r8
movzx rax, di
seta ah
shl al, cl
add rcx, qword [rbp - 0x30]
mov eax, dword [rsp + 0x38]
movzx eax, al
cmp rbx, rcx
movsx ebx, cx
movzx rbx, sp
mov ebx, 1
jmp 0x140491130
cmovne eax, ebx
stc
jmp 0x140491139
mov dword [rsp + 0x38], eax
test r9b, r10b
test r15b, 0x52
test dl, dl
jmp 0x14049114b
je 0x14048f8db
lea rdx, [r9 + 1]
shl ah, cl
rcr ax, 0x84
mov rax, r8
cmp rdx, 0x1000
jmp 0x14049116a
jb 0x1404911a1
add rdx, 0x27
cmp dil, 0xdd
mov r8, qword [r8 - 8]
sub rax, r8
jmp 0x140491188
add rax, 0xfffffffffffffff8
test r10w, r15w
stc
cmc
cmp rax, 0x1f
jmp 0x14049119b
ja 0x140491727
mov rcx, r8
jmp 0x1404911a9
call fcn.1401216d4
jmp 0x14048f8d3
mov rax, qword [rcx]
jmp 0x1404911bb
mov rax, qword [rax + 0x30]
jmp 0x1404911c4
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x1404911d2
je 0x1404911e9
mov byte [r12], al
mov rbx, r12
jmp 0x1404911e4
jmp 0x1404911ee
and qword [r13], 0
mov byte [r13 + 8], dil
dec rcx
bt cx, 0x32
movsx ax, bpl
movzx ecx, byte [rbx]
mov al, dil
clc
sbb ah, 0x1b
mov rax, qword [r15 + 0x18]
cmp r15b, 0x8d
test byte [rax + rcx*2], 0x48
jmp 0x14049121a
je 0x1404912e8
mov byte [rsp + 0x3c], dil
movzx cx, spl
stc
mov rcx, qword [r13]
test rcx, rcx
je 0x1404912c0
mov rax, qword [rcx + 0x38]
cmp r14b, 0xbf
cmp qword [rax], 0
jmp 0x140491249
je 0x140491294
mov rax, qword [rcx + 0x50]
jmp 0x14049125f
cmp dword [rax], 0
jmp 0x140491267
jle 0x140491294
dec dword [rax]
movzx edx, r13w
cqo
cdq
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cwde
cdqe
lea rax, [rdx + 1]
jmp 0x140491289
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x1404912a6
mov rax, qword [rcx]
jmp 0x14049129c
mov rax, qword [rax + 0x38]
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x1404912ae
je 0x1404912c0
sub al, al
jmp 0x1404912bb
jmp 0x1404912cc
and qword [r13], 0
mov ecx, esp
xchg ch, cl
mov al, dil
mov byte [r13 + 8], al
mov rdx, rsi
mov rcx, r13
call fcn.14044d9b9
test al, al
jmp 0x1404912e2
je 0x14048f063
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
cmc
mov r15b, byte [rsp + 0x30]
add bl, r14b
mov r12b, byte [rsp + 0x30]
rol al, cl
dec bl
mov bl, byte [rsp + 0x3c]
nop
rcl ax, 0xbd
movsxd rax, r8d
mov rax, qword [rbp - 0x80]
cmp byte [rbp + rax - 0x74], 0x20
jne 0x14048f8c3
movzx eax, byte [rsp + 0x38]
test r9w, r10w
cmc
test bl, bl
setb bl
movsx ebx, si
mov bx, 0x6094
mov ebx, 1
jmp 0x140491340
cmove eax, ebx
jmp 0x140491348
mov dword [rsp + 0x38], eax
jmp 0x14048f8db
mov rcx, qword [rbp + 0x10]
mov edi, 1
cmc
cmp rcx, rdi
jmp 0x140491363
jbe 0x1404915c7
lea rbx, [rbp]
cmp qword [rbp + 0x18], 0x10
cmovae rbx, qword [rbp]
mov al, al
jmp 0x14049137e
mov al, byte [rsp + 0x30]
jmp 0x140491387
mov byte [rsp + 0x30], al
inc rbx
add ax, r10w
movsx eax, r10w
lea rax, [rbp]
test cx, 0x558
cmp qword [rbp + 0x18], 0x10
jmp 0x1404913a9
cmovae rax, qword [rbp]
lea rax, [rax + rcx]
cmp al, r13b
cmc
clc
cmp rbx, rax
je 0x14049155b
mov rdx, qword [rsp + 0x48]
cmovae rcx, r10
mov rcx, r13
call fcn.14044d9b9
test al, al
jmp 0x1404913d8
jne 0x140491554
cmp byte [r13 + 8], al
jmp 0x1404913e7
jne 0x14049147b
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404913f9
je 0x140491472
mov rax, qword [rcx + 0x38]
jmp 0x14049140f
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049141a
je 0x14049143f
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049142c
jle 0x14049143f
movzx eax, byte [rdx]
jmp 0x14049143a
jmp 0x140491456
mov rax, qword [rcx]
jmp 0x140491447
mov rax, qword [rax + 0x30]
jmp 0x140491450
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x14049145e
je 0x140491472
mov byte [r13 + 9], al
jmp 0x14049146d
jmp 0x140491477
and qword [r13], 0
mov byte [r13 + 8], dil
mov al, byte [r13 + 9]
cmp r8b, 0xb1
test di, sp
cmp al, byte [rbx]
jmp 0x14049148d
jne 0x140491554
mov rcx, qword [r13]
jmp 0x14049149d
test rcx, rcx
je 0x14049152b
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x1404914b3
je 0x1404914fa
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x1404914fa
dec dword [rax]
lahf
setns al
movsx rdx, dx
mov rcx, qword [rcx + 0x38]
cmovb edx, eax
mov rdx, qword [rcx]
movsx rax, r13w
lahf
mov al, r12b
lea rax, [rdx + 1]
mov qword [rcx], rax
movsx ax, dh
movzx eax, byte [rdx]
jmp 0x1404914f5
jmp 0x140491511
mov rax, qword [rcx]
jmp 0x140491502
mov rax, qword [rax + 0x38]
jmp 0x14049150b
call qword [case.0x1404430d4.0]
cmp eax, 0xffffffff
jmp 0x140491519
je 0x14049152b
xor al, al
jmp 0x140491526
jmp 0x140491542
and qword [r13], 0
movsx cx, r11b
movsxd rcx, esp
mov al, dil
jmp 0x140491542
mov byte [r13 + 8], al
mov rcx, qword [rbp + 0x10]
jmp 0x14049154f
jmp 0x14049138b
mov rcx, qword [rbp + 0x10]
bswap ax
lea rax, [rbp]
cmp spl, r10b
cmp r12b, 0x71
jmp 0x14049156b
cmp qword [rbp + 0x18], 0x10
jmp 0x140491575
cmovae rax, qword [rbp]
add rax, rcx
stc
cmp ebp, r9d
cmp rbx, rax
je 0x1404915c7
mov rbx, qword [rsp + 0x70]
stc
xor al, sil
mov eax, r9d
mov rax, rbx
cmp r12b, 0x87
stc
cmp qword [rbx + 0x18], 0x10
jmp 0x1404915a8
jb 0x1404915b5
mov rax, qword [rbx]
test sil, r15b
stc
and qword [rbx + 0x10], 0
mov byte [rax], 0
jmp 0x1404915c2
jmp 0x140491614
mov rbx, qword [rsp + 0x70]
cmp byte [rsp + 0x30], 0
jmp 0x1404915d6
je 0x140491614
mov r9b, 0x2d
movzx ecx, r11w
btc cx, r10w
test sp, 0x7651
mov r8, rdi
movzx ecx, dx
xor edx, edx
movsx cx, al
not cl
cmovo ecx, ecx
mov rcx, rbx
jmp 0x140491606
call fcn.14044468f
nop
sal dx, cl
cmp rsi, r15
shr dh, cl
mov rdx, qword [rbp + 0x18]
jmp 0x140491622
cmp rdx, 0x10
jmp 0x14049162b
jb 0x140491680
inc rdx
shl ax, cl
mov rcx, qword [rbp]
nop
sar rax, cl
mov rax, rcx
test cx, 0x22c2
cmp rdx, 0x1000
jmp 0x140491654
jb 0x14049167b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
test r11, 0x442279a9
stc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1404916ee
call fcn.1401216d4
mov rax, rbx
bts cx, si
add cl, r13b
movsx ecx, dx
mov rcx, qword [rbp + 0x20]
xor rcx, rsp
jmp 0x140491699
call fcn.14049a18d
mov rbx, qword [rsp + 0x170]
shl r13w, cl
bswap rsi
add rsp, 0x130
bswap si
movsx rsi, dx
setbe sil
pop r15
mov esi, 0x4d897d96
pop r14
cmovb r13, rbx
movsxd rbp, r14d
pop r13
movsxd rbp, r9d
sete r12b
pop r12
pop rdi
movzx rbp, bp
movsx rbp, r9w
pop rsi
mov bpl, r14b
pop rbp
jmp 0x1404916ed
ret
call fcn.1404b0b96
nop
call fcn.1404b0b96
nop
call fcn.1404b0b96
nop
call fcn.1404b0b96
nop
call fcn.1404b0b96
int3
call fcn.1404b0b96
int3
call fcn.1404b0b96
int3
call fcn.1404b0b96
int3