Function at 0x1404986c5
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
btr ax, 0x66
push rbp
and bl, 0xe7
cdqe
push rsi
btc bx, r11w
sar al, cl
push rdi
push r12
push r13
push r14
movsxd r14, r11d
push r15
cmc
lea rbp, [rsp - 0x30]
ror r14b, cl
sub rsp, 0x130
bts r13, r15
mov rax, qword [0x1400b7288]
xor rax, rsp
mov qword [rbp + 0x20], rax
movsx rdi, cx
mov qword [rsp + 0x48], r9
movsx bx, bpl
bsf eax, r8d
mov r13, r8
sbb cx, sp
clc
movsxd rax, edx
mov rdi, rdx
cmc
shld r15w, r15w, 0xbe
cwde
mov qword [rsp + 0x70], rdx
sal cl, cl
and bl, r8b
mov qword [rbp - 0x48], rdx
mov r14, qword [rbp + 0xa0]
xchg al, cl
shrd cx, r9w, 0xa3
shl ebx, cl
mov qword [rsp + 0x60], r14
xor r12d, r12d
mov r15d, 0x12e8703a
cdqe
movzx rbx, r10w
mov dword [rsp + 0x40], r12d
cwde
movsx cx, r9b
movzx r15w, sil
mov r15, qword [rbp + 0x98]
movsx rcx, r9w
movzx rax, cx
mov rbx, qword [r15 + 0x40]
cdqe
mov cx, r8w
mov eax, 0x35cd510c
mov rbx, qword [rbx + 8]
bswap ax
mov qword [rbp - 0x60], rbx
movsx ax, sil
movzx eax, sp
mov rax, qword [rbx]
xchg cx, cx
movsxd rcx, eax
mov rcx, rbx
jmp 0x1404987b7
mov rax, qword [rax + 8]
jmp 0x1404987c0
call qword [case.0x1404cf978.0]
cmp byte [rbp + 0x90], r12b
jmp 0x1404987d2
je 0x140498819
lea rcx, [rbp - 0x68]
call fcn.14049e177
mov rsi, rax
cmp r9b, dil
clc
mov qword [rsp + 0x58], rax
cmp r15b, sil
stc
test rbx, rbx
jmp 0x1404987f9
je 0x14049889b
mov rdx, qword [rbx]
movsx ax, dil
movzx rax, r15w
mov rax, qword [rdx + 0x10]
jmp 0x140498814
jmp 0x140498857
lea rcx, [rbp - 0x68]
jmp 0x140498822
call fcn.14049dd7b
mov rsi, rax
test rsi, 0x79a822f8
mov qword [rsp + 0x58], rax
test rbx, rbx
jmp 0x14049883e
je 0x14049889b
mov rax, qword [rbx]
movzx rcx, sp
mov rax, qword [rax + 0x10]
movsx cx, r8b
setnp cl
mov rcx, rbx
jmp 0x14049885f
call qword [case.0x1404cf978.0]
test rax, rax
mov r8, rax
jmp 0x140498870
je 0x14049889b
mov rcx, qword [rax]
movsx ax, r12b
mov rax, qword [rcx]
movzx ecx, r8w
setl ch
mov edx, 1
mov rcx, r8
jmp 0x140498895
call qword [case.0x1404cf978.0]
mov byte [rsp + 0x38], r12b
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
movzx dx, bpl
cdqe
mov qword [rbp + 0x10], r12
mov ebx, 0xf
movsx ecx, r15w
setne ah
mov qword [rbp + 0x18], rbx
cwd
mov byte [rbp], r12b
cwd
sete ch
mov rax, qword [rsi]
not dx
movzx rdx, r9w
bswap rcx
lea rdx, [rbp - 0x74]
movsx ecx, r8w
movzx cx, bl
setae ch
mov rcx, rsi
jmp 0x1404988f6
mov rax, qword [rax + 0x58]
call qword [case.0x1404cf978.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], rbx
mov byte [rdi], r12b
cbw
lea esi, [rbx - 0xe]
mov eax, esi
mov dword [rsp + 0x34], eax
not ebx
mov dword [rsp + 0x40], eax
cdqe
mov ah, al
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
mov al, 0xdd
mov qword [rbp - 0x60], rbx
movzx ecx, di
cmovns eax, r13d
cdqe
mov rax, qword [rbx]
xchg cl, cl
movsx ecx, di
movzx cx, r12b
mov rcx, rbx
jmp 0x140498952
mov rax, qword [rax + 8]
jmp 0x14049895b
call qword [case.0x1404cf978.0]
nop
lea rcx, [rbp - 0x68]
jmp 0x14049896b
call fcn.14044f7e0
mov rdi, rax
mov qword [rbp - 0x68], rax
test bp, 0x4b79
test rbx, rbx
jmp 0x140498984
je 0x1404989c9
mov rdx, qword [rbx]
sets ch
not ah
mov rcx, rbx
mov rax, qword [rdx + 0x10]
call qword [case.0x1404cf978.0]
mov r8, rax
test rax, rax
je 0x1404989c9
mov rcx, qword [rax]
movsxd rdx, ebp
cdq
mov dx, 0x2c89
mov rax, qword [rcx]
mov edx, esi
mov rcx, r8
jmp 0x1404989c3
call qword [case.0x1404cf978.0]
mov rax, qword [rdi]
movsx rdx, r8w
movsx r9d, di
setl ch
mov r9, r14
lea r8, [0x1400c10e4]
cqo
movsx dx, r12b
movzx rcx, di
lea rdx, [0x1400c10d8]
mov rcx, rdi
jmp 0x1404989fb
mov rax, qword [rax + 0x38]
jmp 0x140498a04
call qword [case.0x1404cf978.0]
xor eax, eax
sbb rbx, 0xfee3e37
rcl r12b, 0xbe
mov qword [rbp - 0x80], rax
mov dil, byte [rsp + 0x30]
and r14b, spl
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
cmc
mov r12b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
sal ebx, cl
lea ebx, [rax + 1]
cmp rax, 4
jmp 0x140498a46
jae 0x14049ae26
mov al, byte [rbp + rax - 0x74]
jmp 0x140498a5b
cmp al, 0x20
je 0x140498a8d
cmp al, 0x24
jmp 0x140498a6a
je 0x14049a721
cmp al, 0x2b
jmp 0x140498a77
je 0x140499c84
cmp al, 0x76
je 0x140498b7f
cmp al, 0x78
jne 0x1404993c9
cmp qword [rbp - 0x80], 3
jmp 0x140498a97
je 0x1404993c9
sub bl, bl
movsx ecx, cx
setno dh
movzx cx, r14b
mov byte [rsp + 0x3c], bl
jmp 0x140498ab7
mov rdx, qword [rsp + 0x48]
xchg cl, ch
movsx cx, r8b
mov rcx, r13
jmp 0x140498acb
call fcn.1404576a1
test al, al
jmp 0x140498ad7
jne 0x14049ade9
lea rbx, [r13 + 9]
btc r12w, bx
rol rdi, 0x29
mov r12, rbx
sub di, ax
adc r15, rcx
bsf di, cx
mov rsi, qword [rsp + 0x48]
inc r15b
mov r15, qword [rbp - 0x68]
shrd rdi, rbp, 0x4d
mov edi, 1
cmc
test r11w, ax
cmp spl, 0x41
cmp byte [r13 + 8], 0
jmp 0x140498b20
jne 0x14049ace0
mov rcx, qword [r13]
jmp 0x140498b32
test rcx, rcx
jmp 0x140498b3a
je 0x14049accf
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r11b, 0xa9
jmp 0x140498b51
test rdx, rdx
jmp 0x140498b59
je 0x14049ac90
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], 0
jmp 0x140498b6c
jle 0x14049ac90
movzx eax, byte [rdx]
jmp 0x140498b7a
jmp 0x14049aca7
and dword [rsp + 0x68], 0
movzx ecx, si
movzx rcx, bx
movsx rax, r11w
mov rbx, qword [rsp + 0x58]
movzx eax, sp
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140498ba2
mov rax, qword [rax + 0x48]
jmp 0x140498bab
call qword [case.0x1404cf978.0]
mov dword [rbp - 0x78], eax
mov rcx, qword [rbx]
cdqe
movsxd rax, r12d
mov rax, qword [rcx + 0x28]
cdq
xchg dl, dl
lea rdx, [rbp - 0x20]
movzx ecx, di
mov cl, 0x60
mov rcx, rbx
jmp 0x140498bd4
call qword [case.0x1404cf978.0]
mov eax, dword [rsp + 0x34]
bts eax, 9
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
stc
cmp qword [rbp - 0x10], 0
jmp 0x140498bf5
je 0x140499495
mov rax, qword [rbx]
movsx rcx, r11w
mov rcx, rbx
mov rax, qword [rax + 0x20]
jmp 0x140498c0e
call qword [case.0x1404cf978.0]
mov byte [rsp + 0x3c], al
jmp 0x140498c1d
test al, al
jmp 0x140498c24
je 0x140499495
lea rcx, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae rcx, qword [rbp - 0x20]
cmp rcx, rbx
test bl, r12b
cmp byte [rcx], 0x7f
jmp 0x140498c46
jae 0x140499495
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
sar cl, cl
btc cx, 0xd5
bsr ax, r11w
mov eax, 0xf
xadd cl, dh
cwd
mov qword [rsp + 0x50], rax
movsx rdx, di
xor cx, bx
cqo
mov qword [rbp - 0x28], rax
mov eax, 1
sub cl, sil
bt cx, r14w
inc dx
mov qword [rbp - 0x30], rax
shld dx, r15w, 0x3d
bsr rcx, rdi
sal rcx, cl
and word [rbp - 0x40], 0
xor ebx, ebx
movsxd rdx, esp
not ecx
mov qword [rbp - 0x70], rbx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140498cb9
call fcn.1404576a1
test al, al
jmp 0x140498cc5
jne 0x140499251
mov r10, qword [rsp + 0x60]
xchg bl, sil
movzx r8, si
sal di, cl
lea r9, [r10 + 0xb]
adc r8w, bx
mov qword [rbp - 0x50], r9
or rbx, 0x47757add
shr r14b, cl
bt r8w, 0xda
lea r14, [r13 + 9]
not bx
mov r8, r14
sbb si, r14w
bt di, r13w
mov qword [rbp - 0x58], r14
and bl, dl
bsr di, r9w
or bx, 0x58fd
mov rbx, qword [rbp - 0x40]
shr si, 0x93
mov qword [rsp + 0x78], rbx
and sil, 0xc
jmp 0x140498d34
mov rdi, qword [rbp - 0x70]
adc sil, spl
mov rsi, qword [rsp + 0x50]
cmp byte [r13 + 8], 0
jmp 0x140498d4a
jne 0x140498e22
mov rcx, qword [r13]
test ah, 0x2e
test rcx, rcx
jmp 0x140498d5f
je 0x140498e06
mov rax, qword [rcx + 0x38]
inc dx
cmp r12, r13
or dx, r8w
mov rdx, qword [rax]
test dl, r14b
clc
test rdx, rdx
jmp 0x140498d82
je 0x140498da7
mov rax, qword [rcx + 0x50]
jmp 0x140498d91
cmp dword [rax], 0
jmp 0x140498d99
jle 0x140498da7
movzx eax, byte [rdx]
jmp 0x140498ddb
mov rax, qword [rcx]
jmp 0x140498daf
mov rax, qword [rax + 0x30]
jmp 0x140498db8
call qword [case.0x1404cf978.0]
mov r8, qword [rbp - 0x58]
movsx r10, si
cmc
rcl r9d, cl
mov r9, qword [rbp - 0x50]
xor r10b, 0xb1
movzx r10d, cx
mov r10, qword [rsp + 0x60]
cmp eax, 0xffffffff
jmp 0x140498de3
je 0x140498e06
mov byte [r8], al
cmovle r14w, r9w
movzx r14d, bx
movzx r14, r15w
mov r14, r8
jmp 0x140498e01
jmp 0x140498e12
and qword [r13], 0
cmovs eax, r11d
rdtsc
lahf
mov eax, 1
mov byte [r13 + 8], al
movzx cx, spl
cqo
mov r8b, byte [r14]
movzx edx, r12w
mov rdx, r9
movsx ecx, r14w
movzx cx, r12b
mov rcx, r10
jmp 0x140498e3d
call fcn.140136630
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x140498e50
jae 0x140498f2e
lea rcx, [0x1400c10d8]
neg r9b
rol r10w, cl
mov r9b, byte [rax + rcx]
sar r10b, 0x81
mov r10, qword [rsp + 0x70]
and cl, r9b
mov rcx, qword [r10 + 0x10]
cmp r13d, edi
test r11d, ecx
cmp rcx, qword [r10 + 0x18]
jae 0x140498ebe
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x140498e9d
jb 0x140498eab
mov rax, qword [r10]
jmp 0x140498eab
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x140498eb9
jmp 0x140498edf
mov r8b, r12b
movsx edx, r11w
mov edx, 1
movsx cx, dl
movzx ecx, r10w
mov rcx, r10
jmp 0x140498eda
call fcn.14045bca2
lea rax, [rbp - 0x40]
sub cl, dil
cmp rsi, 0x10
setae cl
jmp 0x140498ef2
cmovae rax, rbx
jmp 0x140498efb
cmp byte [rax + rdi], 0x7f
je 0x1404990cc
lea rax, [rbp - 0x40]
test r13b, r11b
cmc
stc
test cl, cl
cmovne rax, rbx
and cx, 0x3eb4
not ch
mov ecx, 1
jmp 0x140498f26
add byte [rax + rdi], cl
jmp 0x1404990b3
lea rax, [rbp - 0x40]
shl bl, 0xe4
cdq
cmp rsi, 0x10
xchg bl, dl
not bl
setae bl
cqo
movsxd rdx, r11d
xchg dh, dl
mov rdx, qword [rsp + 0x78]
jmp 0x140498f52
cmovae rax, rdx
cmp byte [rax + rdi], 0
jmp 0x140498f5f
je 0x1404991db
cmp byte [r13 + 8], 0
jne 0x14049902e
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140498f7c
je 0x140498ff2
mov rax, qword [rcx + 0x38]
shl dh, cl
mov rdx, qword [rax]
test r13w, r11w
cmp bx, 0x5b33
test sil, 0x28
test rdx, rdx
jmp 0x140498fa0
je 0x140498fc5
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140498fb2
jle 0x140498fc5
movzx eax, byte [rdx]
jmp 0x140498fc0
jmp 0x140498fdc
mov rax, qword [rcx]
jmp 0x140498fcd
mov rax, qword [rax + 0x30]
jmp 0x140498fd6
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
je 0x140498ff2
mov byte [r14], al
jmp 0x140498fed
jmp 0x140499005
and qword [r13], 0
jmp 0x140499005
mov r10d, 1
movsx rdx, r8w
setle dh
mov byte [r13 + 8], r10b
movzx dx, r10b
not dl
cqo
mov rdx, qword [rsp + 0x78]
jmp 0x140499029
jmp 0x140499036
mov r10d, 1
shl al, cl
mov al, byte [rsp + 0x3c]
jmp 0x14049903f
cmp byte [r14], al
jne 0x1404991db
mov rcx, qword [rbp - 0x30]
clc
stc
test esp, 0x641201f9
cmp rcx, rsi
jmp 0x14049905c
jae 0x140499092
lea rax, [rcx + 1]
test cl, 0xf2
test sp, ax
mov qword [rbp - 0x30], rax
rcr al, cl
lea rax, [rbp - 0x40]
stc
clc
test bl, bl
jmp 0x14049907f
cmovne rax, rdx
and word [rax + rcx], 0
jmp 0x14049908d
jmp 0x1404990af
sub r9d, r9d
mov r8b, r15b
mov rdx, r10
movsxd rcx, esi
movzx ecx, sp
lea rcx, [rbp - 0x40]
jmp 0x1404990aa
call fcn.14045bca2
inc rdi
cmc
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
bt rcx, r13
or esi, r8d
cmc
mov rsi, qword [rbp - 0x28]
bts rcx, rbp
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404990d8
je 0x140499171
mov rax, qword [rcx + 0x38]
cmc
test r14, 0x1c197a2c
cmp qword [rax], 0
jmp 0x1404990f3
je 0x140499140
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x140499140
dec dword [rax]
cqo
cwde
mov rcx, qword [rcx + 0x38]
cmovs ax, r8w
jmp 0x140499119
mov rdx, qword [rcx]
jmp 0x140499128
lea rax, [rdx + 1]
jmp 0x140499131
mov qword [rcx], rax
lahf
not ax
movzx eax, byte [rdx]
jmp 0x140499157
mov rax, qword [rcx]
jmp 0x140499148
mov rax, qword [rax + 0x38]
jmp 0x140499151
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049915f
je 0x140499171
xor al, al
jmp 0x14049916c
jmp 0x14049918b
and qword [r13], 0
cmovs rax, r8
movzx edx, dx
mov ax, r13w
mov eax, 1
bswap edx
movzx edx, sp
mov byte [r13 + 8], al
bswap edx
cdq
mov rdx, 0x67e63a92
mov rdx, qword [rsp + 0x48]
movsx ecx, dx
movzx ecx, bp
jmp 0x1404991a9
mov rcx, r13
jmp 0x1404991b1
call fcn.1404576a1
test al, al
movzx r9w, r9b
mov r8, qword [rbp - 0x58]
mov r9d, 0x76166942
mov r9, qword [rbp - 0x50]
mov r10, qword [rsp + 0x60]
jmp 0x1404991d5
je 0x140498d40
mov qword [rsp + 0x50], rsi
mov rbx, rdi
test rdi, rdi
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x78]
jmp 0x140499204
je 0x14049925f
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x140499217
cmovae rax, r10
cmp r11, 0x59f70215
cmp byte [rax + rbx], 0
jle 0x140499239
inc rbx
jmp 0x140499234
jmp 0x14049925f
mov eax, 1
jmp 0x140499243
mov byte [rsp + 0x38], al
jmp 0x14049924c
jmp 0x14049925f
mov r10, qword [rbp - 0x40]
mov r11, qword [rsp + 0x50]
bt dx, r8w
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
movzx r9d, r14w
sal r9b, cl
rcr r9w, 0x1e
mov r9, qword [rbp - 8]
test ax, 0x15eb
cmp r9, 0x10
jmp 0x140499284
cmovae rdx, r8
test r8w, r11w
cmp byte [rsp + 0x38], 0
jmp 0x140499296
jne 0x1404992f9
test rbx, rbx
jmp 0x1404992a4
je 0x140499438
mov cl, byte [rdx]
stc
cmp cl, 0x7f
jmp 0x1404992b5
je 0x140499438
sub rbx, 1
jmp 0x1404992c4
je 0x1404993f7
lea rax, [rbp - 0x40]
jmp 0x1404992d3
cmp r11, 0x10
cmovae rax, r10
clc
cmp cl, byte [rax + rbx]
jmp 0x1404992e4
je 0x140499426
mov eax, 1
cmp di, 0x1e64
clc
mov byte [rsp + 0x38], al
cmp r11, 0x10
jmp 0x140499302
jb 0x140499367
lea rdx, [r11 + 1]
cmp r14b, 0x5e
mov rax, r10
cmc
clc
cmp rdx, 0x1000
jmp 0x140499321
jb 0x14049934f
add rdx, 0x27
mov r10, qword [r10 - 8]
test r9, 0x782709a5
sub rax, r10
test r15b, r10b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499349
ja 0x14049b1dd
mov rcx, r10
jmp 0x140499357
call fcn.14012e38b
mov r9, qword [rbp - 8]
rcr r8b, cl
mov r8, qword [rbp - 0x20]
cmp r9, 0x10
jmp 0x140499370
jb 0x1404993c4
lea rdx, [r9 + 1]
shr ax, 0x3d
mov rax, r8
stc
cmp rdx, 0x1000
jmp 0x14049938e
jb 0x1404993b7
add rdx, 0x27
mov r8, qword [r8 - 8]
test bpl, dil
sub rax, r8
cmp ah, 0x36
test r11b, r13b
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
ja 0x14049b1d2
mov rcx, r8
jmp 0x1404993bf
call fcn.14012e38b
mov ebx, 1
mov eax, dword [rsp + 0x38]
test sp, 0x1342
cmc
clc
add qword [rbp - 0x80], rbx
test cl, 0xf6
cmp dil, bl
test r12b, dil
test al, al
jmp 0x1404993e8
jne 0x14049b069
mov rax, qword [rbp - 0x80]
jmp 0x140498a3d
test rbx, rbx
jne 0x140499426
lea rax, [rbp - 0x40]
test rbx, 0x71da672f
cmp r11, 0x10
cmovae rax, r10
jmp 0x140499419
cmp cl, byte [rax]
jmp 0x140499420
jl 0x1404992ea
cmp byte [rdx + 1], 0
jle 0x14049929c
inc rdx
jmp 0x14049929c
cmp r11, 0x10
jmp 0x140499441
jb 0x140499795
lea rdx, [r11 + 1]
shr eax, 0x68
mov rax, r10
cmp rdx, 0x1000
jb 0x140499483
add rdx, 0x27
mov r10, qword [r10 - 8]
cmp cl, 0x42
cmc
sub rax, r10
add rax, 0xfffffffffffffff8
cmp bl, r15b
cmp rax, 0x1f
jmp 0x14049947d
ja 0x14049b1dd
mov rcx, r10
jmp 0x14049948b
call fcn.14012e38b
jmp 0x140499795
mov rdx, qword [rsp + 0x48]
bswap rcx
movzx ecx, ax
not ecx
mov rcx, r13
jmp 0x1404994aa
call fcn.1404576a1
test al, al
jmp 0x1404994b6
jne 0x1404997a0
lea rbx, [r13 + 9]
not r9b
bswap edi
mov r12, rbx
movzx r15, r9w
mov r9, qword [rsp + 0x60]
xchg si, r15w
lea rdi, [r9 + 0xb]
movzx r15d, r12w
jmp 0x1404994e2
mov rsi, qword [rsp + 0x70]
not r15w
setae r15b
mov r15, qword [rsp + 0x48]
jmp 0x1404994f9
jmp 0x140499503
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], 0
jne 0x1404995ce
mov rcx, qword [r13]
jmp 0x140499517
test rcx, rcx
jmp 0x14049951f
je 0x1404995ac
mov rax, qword [rcx + 0x38]
test sil, dil
shrd edx, r9d, 0xd5
mov rdx, qword [rax]
stc
test ax, r15w
cmp di, si
test rdx, rdx
jmp 0x140499544
je 0x14049956c
mov rax, qword [rcx + 0x50]
jmp 0x140499556
cmp dword [rax], 0
jle 0x14049956c
movzx eax, byte [rdx]
jmp 0x140499567
jmp 0x14049958a
mov rax, qword [rcx]
jmp 0x140499574
mov rax, qword [rax + 0x30]
jmp 0x14049957d
call qword [case.0x1404cf978.0]
mov r9, qword [rsp + 0x60]
stc
cmc
cmp eax, 0xffffffff
je 0x1404995ac
mov byte [r12], al
xchg bx, bx
movsx bx, bpl
mov rbx, r12
jmp 0x1404995a7
jmp 0x1404995b7
and qword [r13], 0
movsx eax, sp
mov r8b, 0x25
mov eax, 1
movzx cx, ch
mov dh, bl
setns r8b
mov byte [r13 + 8], al
movsx dx, ch
mov r8b, byte [rbx]
cdq
movzx rcx, ax
mov rdx, rdi
not ch
movzx rcx, r15w
mov rcx, r9
jmp 0x1404995e7
call fcn.140136630
sub rax, qword [rsp + 0x60]
stc
test rsp, 0x69f539b5
cmp rax, 0xa
jmp 0x140499602
jae 0x140499774
lea rcx, [0x1400c10d8]
xor r9b, 0x26
cmp dl, r11b
mov r9b, byte [rax + rcx]
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 0x18]
jmp 0x140499627
jae 0x14049967a
lea rax, [rcx + 1]
test bp, r15w
jmp 0x14049963e
mov qword [rsi + 0x10], rax
mov rax, rsi
cmp sp, 0x5f6a
cmp qword [rsi + 0x18], 0x10
jmp 0x140499654
jb 0x140499662
mov rax, qword [rsi]
jmp 0x140499662
mov byte [rax + rcx], r9b
jmp 0x14049966b
mov byte [rax + rcx + 1], 0
jmp 0x140499675
jmp 0x1404996a3
mov r8b, r14b
movsx cx, sil
movsx edx, bp
mov edx, 1
not cl
movsx cx, r13b
movzx cx, r15b
mov rcx, rsi
jmp 0x14049969e
call fcn.14045bca2
mov rcx, qword [r13]
cmp r11, rax
test rcx, rcx
je 0x14049972f
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], 0
jmp 0x1404996c1
je 0x140499703
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x140499703
dec dword [rax]
movzx rax, r10w
mov rcx, qword [rcx + 0x38]
setae dh
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x1404996ed
mov qword [rcx], rax
xchg ah, ah
movsx rax, bp
movzx eax, byte [rdx]
jmp 0x1404996fe
jmp 0x14049971a
mov rax, qword [rcx]
jmp 0x14049970b
mov rax, qword [rax + 0x38]
jmp 0x140499714
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x140499722
je 0x14049972f
sub al, al
jmp 0x140499746
and qword [r13], 0
cqo
mov eax, 1
movsx dx, r15b
movzx ecx, si
mov dx, bp
mov byte [r13 + 8], al
movsx edx, bp
xchg dh, ch
mov rdx, r15
mov cl, dil
mov rcx, 0x109e36f6
setg cl
mov rcx, r13
call fcn.1404576a1
test al, al
jmp 0x14049976e
je 0x1404994fe
mov dil, byte [rsp + 0x30]
movzx ebx, r12w
mov sil, byte [rsp + 0x30]
movsx rbx, r14w
jmp 0x14049978b
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov rbx, qword [rsp + 0x58]
cdqe
movzx rcx, cx
mov rax, qword [rbx]
cmovnp cx, r10w
movsx rcx, r13w
mov cl, 0x1c
mov rcx, rbx
jmp 0x1404997b6
mov rax, qword [rax + 0x18]
call qword [case.0x1404cf978.0]
mov bl, al
mov rdx, qword [rsp + 0x48]
cmova cx, r12w
xchg cx, cx
mov rcx, r13
jmp 0x1404997d7
call fcn.1404576a1
test al, al
jmp 0x1404997e3
jne 0x140499b2a
test bl, bl
je 0x140499b2a
cmp byte [r13 + 8], al
jne 0x14049988f
mov rcx, qword [r13]
test cx, bx
cmp r12b, bl
test rcx, rcx
je 0x140499876
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp ebx, 0x64f3f2b
cmp r14w, r11w
test rdx, rdx
jmp 0x140499827
je 0x14049984d
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jmp 0x14049983a
jle 0x14049984d
movzx eax, byte [rdx]
jmp 0x140499848
jmp 0x14049985f
mov rax, qword [rcx]
jmp 0x140499855
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
je 0x140499876
mov byte [r13 + 9], al
jmp 0x140499871
jmp 0x140499880
and qword [r13], 0
not al
shl ah, 0x7b
mov eax, 1
test bpl, 0x95
mov byte [r13 + 8], al
stc
clc
cmp byte [r13 + 9], bl
movsx rbx, r14w
mov ebx, dword [rsp + 0x68]
jmp 0x1404998a0
jne 0x140499b2e
mov eax, 1
movsx ecx, sp
mov cx, r15w
movsx rcx, bp
mov rcx, qword [r13]
clc
test r15, 0x789947e3
test rcx, rcx
jmp 0x1404998ca
je 0x140499950
mov rax, qword [rcx + 0x38]
jmp 0x1404998d9
cmp qword [rax], 0
je 0x14049991f
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x1404998ef
jle 0x14049991f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cwd
cqo
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14049990b
mov qword [rcx], rax
movsx ax, ch
not rax
nop
movzx eax, byte [rdx]
jmp 0x140499936
mov rax, qword [rcx]
jmp 0x140499927
mov rax, qword [rax + 0x38]
jmp 0x140499930
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
je 0x14049994b
sub al, al
jmp 0x140499946
jmp 0x14049995d
mov eax, 1
and qword [r13], 0
movsx rcx, sp
cmovge dx, cx
mov byte [r13 + 8], al
seta dl
mov rdx, qword [rsp + 0x48]
movsx cx, r12b
movzx rcx, di
not ch
mov rcx, r13
call fcn.1404576a1
cmp ebx, dword [rbp - 0x78]
jmp 0x140499984
jge 0x140499b2e
test al, al
jmp 0x140499991
jne 0x140499b17
cmp byte [r13 + 8], al
jne 0x140499a2b
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404999ad
je 0x140499a11
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x1404999c3
je 0x1404999e8
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x1404999d5
jle 0x1404999e8
movzx eax, byte [rdx]
jmp 0x1404999e3
jmp 0x1404999fa
mov rax, qword [rcx]
jmp 0x1404999f0
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
je 0x140499a11
mov byte [r13 + 9], al
jmp 0x140499a0c
jmp 0x140499a1b
and qword [r13], 0
cdq
movzx rcx, di
mov eax, 1
mov dl, r8b
mov byte [r13 + 8], al
xchg cl, r8b
cwde
mov rax, qword [rsp + 0x60]
jmp 0x140499a39
lea rdx, [rax + 0xb]
mov cx, ax
mov r8b, byte [r13 + 9]
jmp 0x140499a50
mov rcx, rax
call fcn.140136630
sub rax, qword [rsp + 0x60]
jmp 0x140499a62
cmp rax, 0xa
jae 0x140499b17
lea rcx, [0x1400c10d8]
sal r9b, 0xba
sar r10b, 0xd5
mov r9b, byte [rax + rcx]
movsx cx, r14b
mov r10, qword [rsp + 0x70]
btr ecx, esi
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x140499a99
jae 0x140499ae6
lea rax, [rcx + 1]
test dh, 0x8d
mov qword [r10 + 0x10], rax
rcl ax, 0x28
rol al, cl
mov rax, r10
test r15b, r13b
cmp qword [r10 + 0x18], 0x10
jmp 0x140499ac0
jb 0x140499ace
mov rax, qword [r10]
jmp 0x140499ace
mov byte [rax + rcx], r9b
jmp 0x140499ad7
mov byte [rax + rcx + 1], 0
jmp 0x140499ae1
jmp 0x140499b0a
mov r8b, sil
cmovno cx, sp
mov edx, 1
movzx rcx, r15w
jmp 0x140499afd
mov rcx, r10
jmp 0x140499b05
call fcn.14045bca2
mov eax, 1
cmc
add ebx, eax
jmp 0x1404998b6
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x140499b25
jmp 0x140499b39
mov ebx, dword [rsp + 0x68]
mov ecx, 1
rcr al, cl
bsr eax, r8d
mov rax, qword [rsp + 0x70]
stc
cmp bl, r10b
cmp qword [rax + 0x10], 0
jne 0x140499b5b
mov byte [rsp + 0x38], cl
jmp 0x140499b56
jmp 0x140499c1a
mov eax, dword [rbp - 0x78]
cmp ebx, eax
jmp 0x140499b65
jge 0x140499c1a
sub eax, ebx
mov ebx, eax
bsf rcx, rsp
mov r14, qword [rsp + 0x70]
btr r12w, 0xa9
mov r12d, 1
rcr cl, cl
sar ch, cl
cmc
mov rcx, qword [r14 + 0x10]
cmc
cmp rcx, qword [r14 + 0x18]
jae 0x140499be1
lea rax, [rcx + 1]
jmp 0x140499ba5
mov qword [r14 + 0x10], rax
bsf ax, r13w
rcl ah, 0xbb
xchg ah, al
mov rax, r14
clc
cmp rax, r15
test r10b, 0x35
cmp qword [r14 + 0x18], 0x10
jb 0x140499bd1
mov rax, qword [r14]
jmp 0x140499bd1
mov word [rax + rcx], 0x30
jmp 0x140499bdc
jmp 0x140499c04
mov r9b, 0x30
mov r8b, dil
mov dl, 0xca
mov cl, dl
mov rdx, r12
movsx cx, r13b
movsx ecx, r15w
mov rcx, r14
jmp 0x140499bff
call fcn.14045bca2
sub rbx, r12
jne 0x140499b89
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
sal dl, 0x40
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x140499c27
jb 0x1404993c4
inc rdx
setae ch
rcr rcx, 0x58
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmc
clc
cmp rdx, 0x1000
jmp 0x140499c4c
jb 0x1404993bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp dl, 0xa
cmc
sub rax, rcx
stc
test edi, 0x7b3a747c
cmp sil, 0x8b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499c79
ja 0x14049b1d2
jmp 0x1404993bf
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140499c91
call fcn.1404576a1
test al, al
jmp 0x140499c9d
jne 0x1404993c9
mov rbx, qword [rsp + 0x58]
jmp 0x140499cb4
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
cmove cx, r15w
not ch
setge ch
mov rcx, rbx
jmp 0x140499ccd
mov rax, qword [rax + 0x38]
jmp 0x140499cd6
call qword [case.0x1404cf978.0]
mov r10d, dword [rsp + 0x34]
stc
cmc
clc
bts r10d, 8
test cx, bp
clc
or r10d, 2
mov dword [rsp + 0x34], r10d
jmp 0x140499d02
mov dword [rsp + 0x40], r10d
cmp r9w, 0x570e
cmp qword [rbp - 0x30], 0
jmp 0x140499d17
jbe 0x140499e87
mov rax, qword [rbx]
mov cx, r11w
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x140499d30
mov rax, qword [rax + 0x38]
jmp 0x140499d39
call qword [case.0x1404cf978.0]
mov r10d, dword [rsp + 0x34]
sete r9b
cmc
bts r10d, 0xb
dec r9b
or r10d, 4
bsr r9, r13
sal r9b, cl
mov dword [rsp + 0x34], r10d
xor r9, 0x61f27847
mov dword [rsp + 0x40], r10d
lea r9, [r13 + 8]
clc
stc
test rbp, rbx
mov qword [rsp + 0x50], r9
cmp al, r10b
cmp byte [r9], 0
jne 0x140499e39
mov rcx, qword [r13]
cmp cl, r11b
cmc
stc
test rcx, rcx
je 0x140499e13
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x140499daa
test rdx, rdx
jmp 0x140499db2
je 0x140499dd3
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x140499dc5
jle 0x140499dd3
movzx eax, byte [rdx]
jmp 0x140499dfc
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
mov r9, qword [rsp + 0x50]
sub r10b, 0x1a
bt r10w, 0x75
ror r10b, 0x1d
mov r10d, dword [rsp + 0x34]
cmp r14w, bx
cmp eax, 0xffffffff
je 0x140499e13
mov byte [r13 + 9], al
jmp 0x140499e0e
jmp 0x140499e26
and qword [r13], 0
movsx r11w, r10b
jmp 0x140499e26
mov r11d, 1
jmp 0x140499e31
mov byte [r9], r11b
jmp 0x140499e42
mov r11d, 1
or r8, r12
mov cl, byte [r13 + 9]
sbb dx, sp
shr al, cl
btr dx, 0x1e
lea rax, [rbp - 0x20]
btc edx, 0x9e
mov r8, qword [rbp - 0x20]
xadd rdx, rdx
mov rdx, qword [rbp - 8]
stc
cmp rdx, 0x10
jmp 0x140499e6e
cmovae rax, r8
cmp byte [rax], cl
jne 0x140499eaa
mov bl, r11b
jmp 0x140499e82
jmp 0x140499ebe
lea r9, [r13 + 8]
setge dh
stc
shr r8d, cl
mov rdx, qword [rbp - 8]
cmp dx, 0x6e57
ror r8b, cl
test cl, 0xdb
mov r8, qword [rbp - 0x20]
cmp sp, 0x6ce2
sub bl, bl
jmp 0x140499eb2
mov qword [rsp + 0x50], r9
cmp r13d, 0x444a2221
test r10b, 4
jmp 0x140499ec7
je 0x140499f6b
and r10d, 0xfffffffb
mov dword [rsp + 0x34], r10d
clc
cmp rdi, 0x15257f96
mov dword [rsp + 0x40], r10d
cmp edx, 0x35f10bed
clc
cmp rdx, 0x10
jb 0x140499f59
inc rdx
shl ah, cl
movzx eax, r14w
sar ax, cl
mov rax, r8
clc
cmp r15b, 0x3a
cmp rdx, 0x1000
jmp 0x140499f14
jb 0x140499f44
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
clc
stc
add rax, 0xfffffffffffffff8
cmp r10b, 0xb8
test esi, 0x1e6e1adb
cmp rax, 0x1f
jmp 0x140499f3e
ja 0x14049b1e8
mov rcx, r8
jmp 0x140499f4c
call fcn.14012e38b
mov r10d, dword [rsp + 0x34]
test r10b, sil
and qword [rbp - 0x10], 0
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], 0
cmc
test r10b, 2
je 0x14049a005
and r10d, 0xfffffffd
movzx rdx, r8w
ror dl, 0xac
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
rcr dl, 0x70
mov rdx, qword [rbp - 0x28]
clc
cmp r12, r13
cmp rdx, 0x10
jb 0x14049a005
inc rdx
xor cx, r11w
xchg ecx, ecx
mov rcx, qword [rbp - 0x40]
movsx ax, r9b
mov rax, rcx
cmc
jmp 0x140499fba
cmp rdx, 0x1000
jmp 0x140499fc6
jb 0x14049a000
add rdx, 0x27
test r10, r15
cmp r15b, 0xb1
mov rcx, qword [rcx - 8]
test r12b, 0x97
jmp 0x140499fe4
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp r14b, 0xa0
test al, 0xb5
cmp rax, 0x1f
jmp 0x140499ffa
ja 0x14049b1f3
call fcn.14012e38b
test bl, bl
jmp 0x14049a00c
je 0x14049a1a2
mov rcx, qword [r13]
cmp r12b, 0xf
cmp al, dil
test rcx, rcx
jmp 0x14049a025
je 0x14049a0b2
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14049a038
je 0x14049a081
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x14049a04b
jle 0x14049a081
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cmovo rdx, rbp
lahf
cbw
mov rdx, qword [rcx]
setne ah
movzx rax, dx
lea rax, [rdx + 1]
jmp 0x14049a071
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049a07c
jmp 0x14049a098
mov rax, qword [rcx]
jmp 0x14049a089
mov rax, qword [rax + 0x38]
jmp 0x14049a092
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049a0a0
je 0x14049a0b2
xor al, al
jmp 0x14049a0ad
jmp 0x14049a0c2
and qword [r13], 0
mov eax, 1
mov rdx, r11
movzx ecx, si
mov rcx, qword [rsp + 0x50]
movsx edx, r14w
movsxd rdx, r8d
mov byte [rcx], al
movsx eax, di
cwde
mov rcx, qword [rsp + 0x58]
cqo
lahf
mov rax, qword [rcx]
cmovle dx, sp
mov dx, ax
lea rdx, [rbp - 0x20]
mov rax, qword [rax + 0x38]
call qword [case.0x1404cf978.0]
mov ebx, dword [rsp + 0x34]
clc
bts ebx, 0xa
xor dl, dl
bswap dx
cqo
mov dword [rsp + 0x34], ebx
and dl, r8b
bt dx, 0x88
mov dword [rsp + 0x40], ebx
mov rdx, qword [rbp + 0x18]
cmp di, 0x1e37
stc
cmp rdx, 0x10
jmp 0x14049a127
jb 0x14049a17e
inc rdx
xor cx, r12w
mov rcx, qword [rbp]
movzx ax, r15b
shld rax, r12, 0xd8
adc al, sil
mov rax, rcx
clc
cmp rdx, 0x1000
jb 0x14049a179
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
clc
add rax, 0xfffffffffffffff8
cmc
cmp dh, 0xa8
cmp rax, 0x1f
jmp 0x14049a173
ja 0x14049b1fe
call fcn.14012e38b
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14049a187
movups xmmword [rbp], xmm0
jmp 0x14049a190
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp + 0x10], xmm1
jmp 0x14049a19d
jmp 0x1404993c4
mov rbx, qword [rsp + 0x58]
movsxd rax, r12d
cmovs rdx, rbp
rdtsc
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
movzx ecx, cx
setb cl
mov rcx, rbx
mov rax, qword [rax + 0x40]
call qword [case.0x1404cf978.0]
mov edx, dword [rsp + 0x34]
clc
bts edx, 0xc
stc
or edx, 8
test r11w, si
test r13b, 0xc1
cmp r10w, 0x7d58
mov dword [rsp + 0x34], edx
clc
test spl, spl
jmp 0x14049a1f2
mov dword [rsp + 0x40], edx
jmp 0x14049a1fc
cmp qword [rbp - 0x30], 0
jbe 0x14049a379
mov rax, qword [rbx]
cqo
movsxd rcx, r11d
lea rdx, [rbp - 0x20]
movzx rcx, bx
mov ch, al
movzx ecx, sp
mov rcx, rbx
jmp 0x14049a224
mov rax, qword [rax + 0x40]
jmp 0x14049a22d
call qword [case.0x1404cf978.0]
mov edx, dword [rsp + 0x34]
stc
movsx r8d, r13w
not r8w
bts edx, 0xd
movsxd r8, ebx
or r8w, r10w
ror r8, cl
or edx, 0x10
xchg r8w, r8w
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
xchg r8, r8
mov r8, qword [rsp + 0x50]
test cl, 0x65
cmp byte [r8], 0
jmp 0x14049a271
jne 0x14049a32e
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a283
je 0x14049a304
mov rax, qword [rcx + 0x38]
shld dx, r12w, 0x2b
cmc
mov rdx, qword [rax]
test r8b, 9
cmp dh, 0x6c
cmc
test rdx, rdx
jmp 0x14049a2a7
je 0x14049a2d1
mov rax, qword [rcx + 0x50]
jmp 0x14049a2b6
cmp dword [rax], 0
jmp 0x14049a2be
jle 0x14049a2d1
movzx eax, byte [rdx]
jmp 0x14049a2cc
jmp 0x14049a2e8
mov rax, qword [rcx]
jmp 0x14049a2d9
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
mov r8, qword [rsp + 0x50]
cmp eax, 0xffffffff
jmp 0x14049a2f0
je 0x14049a304
mov byte [r13 + 9], al
jmp 0x14049a2ff
jmp 0x14049a30f
and qword [r13], 0
movsxd rdx, edi
xchg r9b, r9b
mov r9d, 1
movsxd rdx, edi
mov byte [r8], r9b
mov dl, 0xd2
mov rdx, rsi
mov edx, dword [rsp + 0x34]
jmp 0x14049a329
jmp 0x14049a33b
mov r9d, 1
test dx, r11w
rcl ax, cl
mov cl, byte [r13 + 9]
sub al, al
bsr rax, r11
sal ax, cl
lea rax, [rbp - 0x20]
stc
cmp qword [rbp - 8], 0x10
jmp 0x14049a357
cmovae rax, qword [rbp - 0x20]
cmp r8b, 0x3c
test r12b, 0xf6
cmp byte [rax], cl
jmp 0x14049a36b
jne 0x14049a379
mov bl, r9b
jmp 0x14049a381
xor bl, bl
jmp 0x14049a381
test dl, 0x10
je 0x14049a3ab
and edx, 0xffffffef
mov dword [rsp + 0x34], edx
movzx rcx, r8w
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x20]
jmp 0x14049a3a2
call fcn.1403fee2a
mov edx, dword [rsp + 0x34]
test dl, 8
je 0x14049a3ca
and edx, 0xfffffff7
not cl
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x40]
call fcn.1403fee2a
test bl, bl
jmp 0x14049a3d1
je 0x14049a5a8
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a3e3
je 0x14049a47a
mov rax, qword [rcx + 0x38]
stc
cmp r13b, 0xe4
clc
cmp qword [rax], 0
jmp 0x14049a3fc
je 0x14049a449
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049a40e
jle 0x14049a449
dec dword [rax]
movzx rax, r9w
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
mov ah, 0x12
cwde
cmove eax, r14d
lea rax, [rdx + 1]
jmp 0x14049a434
mov qword [rcx], rax
not ah
movzx eax, cx
movzx eax, byte [rdx]
jmp 0x14049a444
jmp 0x14049a460
mov rax, qword [rcx]
jmp 0x14049a451
mov rax, qword [rax + 0x38]
jmp 0x14049a45a
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049a468
je 0x14049a47a
xor al, al
jmp 0x14049a475
jmp 0x14049a49a
and qword [r13], 0
movsx eax, r10w
movsx rax, r13w
not dx
mov eax, 1
movsx cx, dh
movzx rcx, r14w
setb dh
mov rcx, qword [rsp + 0x50]
cmovs edx, r14d
movsx edx, bx
mov dx, 0x3a88
mov byte [rcx], al
movzx rcx, r14w
movsx rax, di
mov rcx, qword [rsp + 0x58]
bswap eax
mov rax, qword [rcx]
movzx rdx, ax
lea rdx, [rbp - 0x20]
jmp 0x14049a4cb
mov rax, qword [rax + 0x40]
jmp 0x14049a4d4
call qword [case.0x1404cf978.0]
mov eax, dword [rsp + 0x34]
cmovg dx, di
setnp dl
bts edx, esi
bts eax, 0xf
cmova edx, r14d
mov dword [rsp + 0x34], eax
test dl, r13b
btc rdx, 0xa6
mov dword [rsp + 0x40], eax
setnp dl
add dl, 0x11
mov rdx, qword [rbp + 0x18]
cmp di, r12w
cmp dil, 0x5f
cmc
cmp rdx, 0x10
jmp 0x14049a51c
jb 0x14049a575
inc rdx
test r13w, sp
ror ax, cl
xor cx, 0x3b69
mov rcx, qword [rbp]
add al, r11b
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14049a547
jb 0x14049a570
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x14049a55d
add rax, 0xfffffffffffffff8
cmp bpl, 0x33
stc
cmp rax, 0x1f
ja 0x14049b209
call fcn.14012e38b
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14049a57e
movups xmmword [rbp], xmm0
jmp 0x14049a587
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14049a590
movups xmmword [rbp + 0x10], xmm1
jmp 0x14049a599
mov byte [rsp + 0x30], 1
jmp 0x14049a5a3
jmp 0x1404993c4
mov rbx, qword [rsp + 0x58]
cdq
mov rax, qword [rbx]
cqo
cwd
lea rdx, [rbp - 0x40]
movsx rcx, cx
xchg ecx, ecx
mov cx, 0x63e7
mov rcx, rbx
jmp 0x14049a5cb
mov rax, qword [rax + 0x38]
jmp 0x14049a5d4
call qword [case.0x1404cf978.0]
mov eax, dword [rsp + 0x34]
cmc
bts eax, 0xe
cmp edx, esi
or eax, 0x20
mov dword [rsp + 0x34], eax
test bh, ch
mov dword [rsp + 0x40], eax
cmp r14b, 0x66
cmc
cmp qword [rbp - 0x30], 0
jmp 0x14049a601
je 0x14049a66b
mov rax, qword [rbx]
movsx rdx, dx
lea rdx, [rbp - 0x20]
setbe cl
bswap rcx
cmovnp ecx, ebp
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14049a627
call qword [case.0x1404cf978.0]
mov eax, dword [rsp + 0x34]
cmc
or eax, 0x10040
cmp bpl, r8b
mov dword [rsp + 0x34], eax
jmp 0x14049a647
mov dword [rsp + 0x40], eax
cmc
cmp qword [rbp - 0x10], 0
jmp 0x14049a656
jne 0x14049a66b
mov ebx, 1
jmp 0x14049a666
jmp 0x14049a677
xor bl, bl
test sp, sp
test r9, 0x1b562a5b
test al, 0x40
jmp 0x14049a67e
je 0x14049a6c0
and eax, 0xffffffbf
movzx ecx, r8w
mov dword [rsp + 0x34], eax
cmovbe cx, di
movzx ecx, r10w
mov dword [rsp + 0x40], eax
cmovno ecx, edi
mov ecx, 0x245a5a7c
mov rcx, rax
lea rcx, [rbp - 0x20]
jmp 0x14049a6af
call fcn.1403fee2a
mov eax, dword [rsp + 0x34]
cmp r10b, bpl
jmp 0x14049a6c0
test al, 0x20
jmp 0x14049a6c7
je 0x14049a6f5
and eax, 0xffffffdf
movzx rcx, r9w
movzx cx, spl
mov dword [rsp + 0x34], eax
mov cl, r8b
mov dword [rsp + 0x40], eax
cmovge rcx, r13
movzx rcx, cx
lea rcx, [rbp - 0x40]
call fcn.1403fee2a
mov eax, dword [rsp + 0x38]
clc
test bl, bl
sets bh
movzx rbx, bx
movsx bx, r14b
mov ebx, 1
jmp 0x14049a712
je 0x1404993d4
mov byte [rsp + 0x30], bl
jmp 0x1404993d4
mov rcx, qword [rsp + 0x58]
rdtsc
mov rax, qword [rcx]
lea rdx, [rbp - 0x40]
jmp 0x14049a734
mov rax, qword [rax + 0x30]
jmp 0x14049a73d
call qword [case.0x1404cf978.0]
mov eax, dword [rsp + 0x34]
bts eax, 7
rcr bl, cl
movsx rbx, si
mov dword [rsp + 0x34], eax
stc
mov dword [rsp + 0x40], eax
btr ax, dx
or bh, 0xa2
bsf rbx, r9
mov rax, qword [rbp + 0x98]
mov rbx, qword [rsp + 0x48]
cmp rcx, 0x2aaf4305
test byte [rax + 0x18], 8
jmp 0x14049a781
jne 0x14049a85d
mov rdx, rbx
mov rcx, r13
call fcn.1404576a1
test al, al
jmp 0x14049a799
jne 0x14049a85d
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
test ch, 0x9e
stc
cmp byte [r13 + 8], al
jmp 0x14049a7ba
jne 0x14049a84c
mov rcx, qword [r13]
test rcx, rcx
je 0x14049a835
mov rax, qword [rcx + 0x38]
neg dh
mov rdx, qword [rax]
jmp 0x14049a7db
test rdx, rdx
je 0x14049a807
mov rax, qword [rcx + 0x50]
test si, bx
clc
cmp dword [rax], 0
jmp 0x14049a7f4
jle 0x14049a807
movzx eax, byte [rdx]
jmp 0x14049a802
jmp 0x14049a819
mov rax, qword [rcx]
jmp 0x14049a80f
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049a821
je 0x14049a835
mov byte [r13 + 9], al
jmp 0x14049a830
jmp 0x14049a83f
and qword [r13], 0
shl rax, cl
cmc
stc
mov eax, 1
stc
mov byte [r13 + 8], al
rol al, 0x6d
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jne 0x14049a982
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jmp 0x14049a867
jne 0x14049a9b4
mov eax, 1
cmp r14b, dil
cmp qword [rbp + 0x10], rax
jmp 0x14049a87e
ja 0x14049a9b4
mov rdx, rbx
bswap cx
mov cl, 0x11
mov rcx, r13
jmp 0x14049a894
call fcn.1404576a1
xor ebx, ebx
jmp 0x14049a8a9
test al, al
jmp 0x14049a8b0
jne 0x14049a987
cmp byte [r13 + 8], bl
jmp 0x14049a8bf
jne 0x14049a95b
mov rcx, qword [r13]
test si, 0x7da5
clc
test rcx, rcx
jmp 0x14049a8d7
je 0x14049a944
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r9d, 0x62c9528d
test sil, 0x69
test rdx, rdx
jmp 0x14049a8f7
je 0x14049a91b
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14049a908
jle 0x14049a91b
movzx eax, byte [rdx]
jmp 0x14049a916
jmp 0x14049a928
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049a930
je 0x14049a944
mov byte [r13 + 9], al
jmp 0x14049a93f
jmp 0x14049a952
mov qword [r13], rbx
test r8b, 0xe0
or cl, r12b
rcr rax, cl
mov eax, 1
mov byte [r13 + 8], al
mov cl, byte [r13 + 9]
lea rax, [rbp - 0x40]
cmc
cmp qword [rbp - 0x28], 0x10
jmp 0x14049a96e
cmovae rax, qword [rbp - 0x40]
cmc
stc
cmp cl, byte [rax]
je 0x14049a9b4
jmp 0x14049a987
sub ebx, ebx
setae ah
lea rax, [rbp - 0x40]
clc
test r11b, 0x1a
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
cmc
mov qword [rbp - 0x30], rbx
test bl, 0x9b
jmp 0x14049a9a7
mov byte [rax], bl
or bl, spl
shr bh, 0xf6
bt bx, 0xf1
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x14049a9c2
cmovae rbx, qword [rbp - 0x40]
jmp 0x14049abad
lea rcx, [rbp - 0x40]
jmp 0x14049a9d9
cmp r9, 0x10
jmp 0x14049a9e2
cmovae rcx, r8
cmp bpl, 0xcb
jmp 0x14049a9f3
add rcx, qword [rbp - 0x30]
cmp rbx, rcx
jmp 0x14049a9ff
je 0x14049abd9
cmp byte [r13 + 8], 0
jne 0x14049aabe
mov rcx, qword [r13]
test bh, 0x5e
test rcx, rcx
jmp 0x14049aa1f
je 0x14049aaa0
mov rax, qword [rcx + 0x38]
rcr dx, 0x4f
mov rdx, qword [rax]
cmc
test rdx, rdx
je 0x14049aa5f
mov rax, qword [rcx + 0x50]
test r12b, 0xf1
test ebp, ecx
cmp dword [rax], 0
jmp 0x14049aa4c
jle 0x14049aa5f
movzx eax, byte [rdx]
jmp 0x14049aa5a
jmp 0x14049aa89
mov rax, qword [rcx]
jmp 0x14049aa67
mov rax, qword [rax + 0x30]
jmp 0x14049aa70
call qword [case.0x1404cf978.0]
mov r9, qword [rbp - 0x28]
adc r8w, r9w
or r8b, bpl
bts r8d, r14d
mov r8, qword [rbp - 0x40]
cmp eax, 0xffffffff
jmp 0x14049aa91
je 0x14049aaa0
mov byte [r13 + 9], al
jmp 0x14049aaa5
and qword [r13], 0
mov r10d, 1
jmp 0x14049aab0
mov byte [r13 + 8], r10b
jmp 0x14049aab9
jmp 0x14049aac6
mov r10d, 1
shr al, cl
mov al, byte [r13 + 9]
clc
stc
cmp al, byte [rbx]
jmp 0x14049aad3
jne 0x14049abd9
lea rbx, [rbx + r10]
sal rcx, cl
btr rcx, 0x15
mov rcx, qword [r13]
cmp ecx, r14d
test rcx, rcx
jmp 0x14049aaf4
je 0x14049ab8f
mov rax, qword [rcx + 0x38]
stc
jmp 0x14049ab04
cmp qword [rax], 0
jmp 0x14049ab0d
je 0x14049ab5d
mov rax, qword [rcx + 0x50]
jmp 0x14049ab1c
cmp dword [rax], 0
jmp 0x14049ab24
jle 0x14049ab5d
dec dword [rax]
movzx eax, ax
lahf
mov rcx, qword [rcx + 0x38]
cdq
cqo
cmove ax, r12w
mov rdx, qword [rcx]
movzx ax, sil
lea rax, [rdx + 1]
jmp 0x14049ab4d
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049ab58
jmp 0x14049ab7a
mov rax, qword [rcx]
jmp 0x14049ab65
mov rax, qword [rax + 0x38]
jmp 0x14049ab6e
call qword [case.0x1404cf978.0]
mov r10d, 1
cmp eax, 0xffffffff
je 0x14049ab8f
xor al, al
jmp 0x14049ab8a
jmp 0x14049aba2
and qword [r13], 0
mov al, r10b
movsx ecx, si
movzx rcx, dx
movzx ecx, r12w
mov byte [r13 + 8], al
movsx ecx, r15w
movzx edx, ax
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14049abba
call fcn.1404576a1
mov r9, qword [rbp - 0x28]
rol r8w, 0x75
mov r8, qword [rbp - 0x40]
jmp 0x14049abd1
test al, al
je 0x14049a9cc
lea rcx, [rbp - 0x40]
or dl, bpl
cmp r9, 0x10
cdqe
xchg al, dl
setae dl
cbw
cmovae rcx, r8
cmp bp, bp
sar ah, cl
add rcx, qword [rbp - 0x30]
sal al, 0xf4
mov eax, dword [rsp + 0x38]
cmp r12w, r12w
movzx eax, al
cmp rax, 0x1fc853b6
stc
cmp rbx, rcx
not rbx
mov ebx, 1
cmovne eax, ebx
test dh, 0x2a
mov dword [rsp + 0x38], eax
cmp r9w, 0x5808
test dl, dl
jmp 0x14049ac32
je 0x1404993d4
lea rdx, [r9 + 1]
mov rax, r8
cmp rbp, r8
test r11b, 0x92
cmp rdx, 0x1000
jmp 0x14049ac52
jb 0x14049ac7e
add rdx, 0x27
clc
mov r8, qword [r8 - 8]
clc
test ebx, r15d
sub rax, r8
test bl, 0x45
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14049ac78
ja 0x14049b214
mov rcx, r8
jmp 0x14049ac86
call fcn.14012e38b
jmp 0x1404993c9
mov rax, qword [rcx]
jmp 0x14049ac98
mov rax, qword [rax + 0x30]
jmp 0x14049aca1
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049acaf
je 0x14049accf
mov byte [r12], al
movsx ebx, r8w
bswap ebx
mov rbx, r8
mov rbx, r12
jmp 0x14049acca
jmp 0x14049acd4
and qword [r13], 0
mov byte [r13 + 8], dil
add ch, 0x59
bsr cx, r9w
movzx ecx, byte [rbx]
mov rax, qword [r15 + 0x18]
test byte [rax + rcx*2], 0x48
jmp 0x14049acf0
je 0x14049adc8
mov byte [rsp + 0x3c], dil
seto cl
xor rcx, 0x6a657df6
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14049ad12
je 0x14049ad94
mov rax, qword [rcx + 0x38]
cmp bp, 0x6857
cmp qword [rax], 0
je 0x14049ad68
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x14049ad38
jle 0x14049ad68
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
movsx dx, r12b
rdtsc
mov rdx, qword [rcx]
mov ax, 0x4b8c
lea rax, [rdx + 1]
jmp 0x14049ad5d
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049ad7f
mov rax, qword [rcx]
jmp 0x14049ad70
mov rax, qword [rax + 0x38]
jmp 0x14049ad79
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049ad87
je 0x14049ad94
xor al, al
jmp 0x14049ada0
and qword [r13], 0
movsx rdx, ax
mov al, dil
mov byte [r13 + 8], al
movsx rdx, bx
mov rdx, rsi
movzx rcx, ax
mov cx, r8w
mov rcx, r13
call fcn.1404576a1
test al, al
jmp 0x14049adc2
je 0x140498b16
mov dil, byte [rsp + 0x30]
cmc
mov sil, byte [rsp + 0x30]
shr bl, 0x87
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov bl, cl
sal ah, 0x86
mov bl, byte [rsp + 0x3c]
mov rax, qword [rbp - 0x80]
cmp byte [rbp + rax - 0x74], 0x20
jmp 0x14049adf7
jne 0x1404993c4
movzx eax, byte [rsp + 0x38]
clc
cmp r14d, r8d
test bl, bl
movsx ebx, ax
mov ebx, 1
jmp 0x14049ae15
cmove eax, ebx
mov dword [rsp + 0x38], eax
jmp 0x14049ae21
jmp 0x1404993d4
mov rcx, qword [rbp + 0x10]
sbb di, 0x688e
movzx di, r15b
shld di, r14w, 0x15
mov edi, 1
cmp r11, rcx
cmp di, 0x991
clc
cmp rcx, rdi
jmp 0x14049ae50
jbe 0x14049b0ad
lea rbx, [rbp]
cmp qword [rbp + 0x18], 0x10
mov al, 0xa8
cmovae rbx, qword [rbp]
dec al
not al
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x30], al
mov al, sil
dec ah
inc rbx
shr eax, cl
lea rax, [rbp]
cmp qword [rbp + 0x18], 0x10
jmp 0x14049ae8a
cmovae rax, qword [rbp]
clc
test r12b, sil
add rax, rcx
cmp rbx, rax
je 0x14049b041
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14049aeac
call fcn.1404576a1
test al, al
jmp 0x14049aeb8
jne 0x14049b034
cmp byte [r13 + 8], al
jmp 0x14049aec7
jne 0x14049af59
mov rcx, qword [r13]
jmp 0x14049aed6
test rcx, rcx
je 0x14049af46
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test dil, bl
stc
test rdx, rdx
je 0x14049af18
mov rax, qword [rcx + 0x50]
jmp 0x14049aefd
cmp dword [rax], 0
jmp 0x14049af05
jle 0x14049af18
movzx eax, byte [rdx]
jmp 0x14049af13
jmp 0x14049af2f
mov rax, qword [rcx]
jmp 0x14049af20
mov rax, qword [rax + 0x30]
jmp 0x14049af29
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
jmp 0x14049af37
je 0x14049af46
mov byte [r13 + 9], al
jmp 0x14049af50
and qword [r13], 0
or al, al
setno al
mov byte [r13 + 8], dil
xor al, 0x47
shr al, 0x90
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14049af64
jne 0x14049b034
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049af76
je 0x14049b005
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14049af89
je 0x14049afd9
mov rax, qword [rcx + 0x50]
clc
stc
cmp dword [rax], 0
jmp 0x14049af9d
jle 0x14049afd9
dec dword [rax]
cqo
mov rcx, qword [rcx + 0x38]
setl dl
bswap rdx
lahf
mov rdx, qword [rcx]
movsx rax, r14w
jmp 0x14049afc0
lea rax, [rdx + 1]
jmp 0x14049afc9
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049afd4
jmp 0x14049aff0
mov rax, qword [rcx]
jmp 0x14049afe1
mov rax, qword [rax + 0x38]
jmp 0x14049afea
call qword [case.0x1404cf978.0]
cmp eax, 0xffffffff
je 0x14049b005
sub al, al
jmp 0x14049b000
jmp 0x14049b018
and qword [r13], 0
setle al
mov al, dil
setl cl
movsx cx, sil
mov byte [r13 + 8], al
jmp 0x14049b026
mov rcx, qword [rbp + 0x10]
jmp 0x14049b02f
jmp 0x14049ae77
mov rcx, qword [rbp + 0x10]
rcr rax, cl
shrd ax, r10w, 0xbd
lea rax, [rbp]
cmp qword [rbp + 0x18], 0x10
jmp 0x14049b04f
cmovae rax, qword [rbp]
cmp r8b, r9b
cmc
lea rax, [rax + rcx]
cmp ax, r12w
cmp rbx, rax
je 0x14049b0ad
mov rbx, qword [rsp + 0x70]
movsx eax, bx
bsr ax, r9w
mov rax, rbx
cmp qword [rbx + 0x18], 0x10
jmp 0x14049b083
jb 0x14049b096
mov rax, qword [rbx]
test r8w, 0x7230
test r13, rsp
cmc
and qword [rbx + 0x10], 0
jmp 0x14049b0a0
mov byte [rax], 0
jmp 0x14049b0a8
jmp 0x14049b0f4
mov rbx, qword [rsp + 0x70]
cmp bl, r15b
cmc
cmp byte [rsp + 0x30], 0
jmp 0x14049b0c0
je 0x14049b0f4
mov r9b, 0x2d
bsr r8w, ax
movsxd rcx, r15d
mov r8, rdi
xor cl, r11b
sub cl, r13b
cmovge cx, si
sub edx, edx
movzx rcx, r14w
mov rcx, rbx
jmp 0x14049b0ec
call fcn.14044e25f
nop
cwd
mov rdx, qword [rbp + 0x18]
cmc
cmp r12b, 0x93
stc
cmp rdx, 0x10
jmp 0x14049b107
jb 0x14049b16e
inc rdx
sub cl, r15b
xchg al, ch
bswap ax
mov rcx, qword [rbp]
ror eax, cl
btr eax, ecx
sbb al, r9b
mov rax, rcx
test r15b, 0xb9
cmp edx, ecx
cmp rdx, 0x1000
jmp 0x14049b139
jb 0x14049b169
add rdx, 0x27
cmp bp, r10w
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
cmc
cmp r15b, 0xb4
add rax, 0xfffffffffffffff8
test rbx, 0x34056528
cmp rax, 0x1f
ja 0x14049b1c7
call fcn.14012e38b
mov rax, rbx
mov rcx, qword [rbp + 0x20]
xor rcx, rsp
jmp 0x14049b17d
call fcn.1404a3d69
mov rbx, qword [rsp + 0x170]
not edi
or r15w, 0x1a06
test edi, 0x21017cf7
add rsp, 0x130
cmovo r13w, r15w
mov r13d, r9d
pop r15
pop r14
pop r13
pop r12
not ebp
setge sil
mov sil, spl
pop rdi
movsxd rbp, esi
mov bpl, 0x16
pop rsi
pop rbp
jmp 0x14049b1c6
ret
call fcn.1404ba2d1
nop
jmp 0x14049b1d2
call fcn.1404ba2d1
nop
jmp 0x14049b1dd
call fcn.1404ba2d1
nop
jmp 0x14049b1e8
call fcn.1404ba2d1
nop
jmp 0x14049b1f3
call fcn.1404ba2d1
int3
call fcn.1404ba2d1
int3
call fcn.1404ba2d1
int3
call fcn.1404ba2d1
int3