Function at 0x14043a522
Capabilities:
Check for software breakpoints

Disassembly:
jne 0x1400fcf97
jmp 0x14010f449
ret
jle 0x1400e30c9
mov dword [rdx + 8], eax
movsxd r8, ecx
mov r8d, eax
cmc
cmp r9d, r8d
jmp 0x14010f43d
je 0x14010f449
mov rax, qword [rcx]
test r10d, 0x5b9a36c7
cmp sil, spl
mov eax, dword [rax + 0x10]
cmp r9d, eax
jmp 0x14012ac2f
jne 0x14010f449
mov dword [rdx], r9d
mov r8d, r9d
mov dword [rdx], r8d
jmp 0x1402120e7
mov byte [rdx + 0x16], 0
jmp 0x1400e02e8
cmovge r9d, eax
stc
cmp r8d, eax
jmp 0x1400e30b9
mov dword [rdx + 4], r8d
jmp 0x140129990
mov eax, dword [rdx + 4]
and r9b, r14b
not r9d
inc r9w
mov r9d, dword [rdx + 8]
cmp eax, r9d
jmp 0x14025a699
mov r8d, r9d
btc r9w, r8w
clc
mov r9d, eax
cmp r8, rax
cmp r9d, r8d
jmp 0x1400fcf91
je 0x1400e02e8
jle 0x140255526
mov dword [rdx + 8], eax
sal r8w, cl
cmp rdx, rsp
or r8b, cl
mov dword [rdx + 4], r9d
mov r8d, eax
cmp r9d, r8d
jmp 0x1400e002a
push r15
movsx r15d, r11w
sal r15b, cl
push r14
xchg r14b, r15b
bsf r15, rsi
push r13
cmp r14, r8
movzx r15d, r14w
push r12
add r14b, sil
movzx r15d, ax
btc r15, 0x1c
push rsi
and r15w, r8w
jmp 0x14043a556
push rdi
push rbp
push rbx
not r14b
sub rsp, 0xa8
not r15b
shl r14b, 0xac
stc
movaps xmmword [rsp + 0x90], xmm8
movaps xmmword [rsp + 0x80], xmm7
movsx r15d, r11w
movaps xmmword [rsp + 0x70], xmm6
mov r14, rdx
not r15w
mov r15, rcx
stc
cmp r8d, 0x5fffff
jmp 0x14043a59c
jg 0x14043a5d8
cmp r8d, 0x200007
jg 0x14043a604
cmp r8d, 0x200002
jmp 0x14043a5bb
jle 0x14043a6dc
cmp r8d, 0x200004
jmp 0x14043a5cd
jl 0x14043a67d
jmp 0x14043aee9
cmp r8d, 0x600006
jg 0x14043a63a
cmp r8d, 0x600002
jle 0x14043a6e7
cmp r8d, 0x600004
jl 0x14043a67d
jmp 0x14043af6b
cmp r8d, 0x20000c
jle 0x14043a741
cmp r8d, 0x20000e
jmp 0x14043a61d
je 0x14043a6ed
cmp r8d, 0x20000f
jmp 0x14043a62f
je 0x14043a67d
jmp 0x14043c271
cmp r8d, 0x60000c
jmp 0x14043a646
jle 0x14043a86e
cmp r8d, 0x60000e
jmp 0x14043a658
je 0x14043a6ed
cmp r8d, 0x60000f
jmp 0x14043a66a
jne 0x14043c2ae
nop word cs:[rax + rax]
mov edi, r8d
stc
and edi, 0x400000
stc
cmp rbp, 0x708261fd
test r8b, 0xf8
and r8d, 0xffbfffff
clc
cmp cl, r13b
jmp 0x14043a6a3
cmp r8d, 0x20000f
jmp 0x14043a6af
je 0x14043afc2
cmp byte [r14 + 0x17], 0
jmp 0x14043a6bf
je 0x14043afe1
or edi, 0x200001
movsx r8, di
mov r8d, edi
jmp 0x14043a6d7
jmp 0x14043a590
je 0x14043a6ed
jmp 0x14043b45c
jne 0x14043b4ac
mov edi, r8d
clc
and edi, 0x400000
stc
test cl, sil
and r8d, 0xffbfffff
cmp r8d, 0x20000e
jmp 0x14043a70e
je 0x14043afd4
cmp byte [r14 + 0x17], 0
jmp 0x14043a71e
je 0x14043b05a
or edi, 0x200000
jmp 0x14043a734
mov r8d, edi
jmp 0x14043a73c
jmp 0x14043a590
cmp r8d, 0x200009
jle 0x14043a9ed
cmp r8d, 0x20000a
jmp 0x14043a75a
je 0x14043ad14
cmp r8d, 0x20000b
je 0x14043add5
cmp r8d, 0x20000c
jne 0x14043c3ea
mov eax, dword [r14 + 4]
shrd cx, r9w, 0x91
shl ch, 0x2b
shr cl, 0xfc
mov ecx, dword [r14 + 8]
cmp r15b, 3
stc
test bp, 0x3aac
cmp eax, ecx
jmp 0x14043a79f
jne 0x14043bc49
mov ebx, dword [r14]
bsf rax, r13
setl ah
mov eax, ebx
btr bx, 0xa4
and ebx, 0xbc677c3
adc bl, r10b
lea ebx, [rax - 1]
test eax, eax
jmp 0x14043a7c9
jle 0x14043a7ef
mov rcx, r15
movsx edx, r12w
mov edx, ebx
jmp 0x14043a7dd
call fcn.1404410b6
test eax, eax
jmp 0x14043a7e9
je 0x14043a7af
xor eax, eax
movsx r12, bx
test ebx, ebx
cmovg eax, ebx
test r14w, r12w
cmp dil, 0x2a
cmc
mov dword [r14], eax
xadd ecx, ecx
mov rcx, r15
mov rdx, r14
jmp 0x14043a814
movaps xmm6, xmmword [rsp + 0x70]
adc r15b, 0x35
mov r13d, r14d
movaps xmm7, xmmword [rsp + 0x80]
movaps xmm8, xmmword [rsp + 0x90]
add rsp, 0xa8
pop rbx
cmovs r12w, dx
bswap r15d
pop rbp
pop rdi
movzx esi, di
pop rsi
bswap r15w
xchg r13b, r15b
movsx r14, dx
pop r12
movzx r14w, dl
pop r13
pop r14
movzx r15d, bx
bswap r15
mov r15b, 0x70
pop r15
jmp fcn.1402308a1
cmp r8d, 0x600008
jg 0x14043a8a4
cmp r8d, 0x600007
jmp 0x14043a887
je 0x14043aaf8
cmp r8d, 0x600008
jmp 0x14043a899
je 0x14043aa94
jmp 0x14043c3ea
cmp r8d, 0x600009
jmp 0x14043a8b0
je 0x14043aa11
cmp r8d, 0x60000c
jmp 0x14043a8c2
jne 0x14043c3ea
mov ebx, dword [r14]
movzx eax, r9w
not ah
rcr rax, 0x5b
mov eax, dword [r14 + 4]
cmp eax, dword [r14 + 8]
jne 0x14043a8fb
mov dword [r14 + 8], ebx
shr rax, cl
btc eax, edi
mov dword [r14 + 4], ebx
nop dword [rax]
cwde
jmp 0x14043a8fb
mov eax, ebx
lea ebx, [rax - 1]
jmp 0x14043a905
test eax, eax
jmp 0x14043a90c
jle 0x14043a936
mov rcx, r15
movsxd rdx, r14d
jmp 0x14043a91d
mov edx, ebx
jmp 0x14043a924
call fcn.1404410b6
test eax, eax
jmp 0x14043a930
je 0x14043a8fb
sub eax, eax
rcl ch, 0xb1
shr dh, cl
cmc
test ebx, ebx
not dl
cmovg eax, ebx
bsf dx, bx
and ecx, 0x425427b1
rol cx, 0x30
mov dword [r14], eax
mov dword [r14 + 8], eax
inc ecx
or cl, sil
mov rcx, qword [r15]
mov ecx, dword [rcx + 0x10]
setl dl
movsxd rdx, r15d
btc dx, bp
mov edx, dword [r14 + 4]
cmc
cmp edx, eax
jmp 0x14043a97b
je 0x14043a9d8
cmp edx, ecx
jle 0x14043a9a7
mov dword [r14 + 4], ecx
shld dx, r11w, 0xc0
btr rdx, 0x28
bsf dx, sp
mov edx, ecx
sub bpl, al
xchg bp, bp
sal bpl, cl
mov ebp, eax
stc
test r10b, sil
clc
cmp eax, ecx
jle 0x14043a9c1
mov dword [r14 + 8], ecx
mov ebp, ecx
clc
test rsp, rsp
stc
cmp edx, ebp
jmp 0x14043a9c8
jne 0x14043a9d8
mov dword [r14], edx
ror ah, cl
inc ah
mov eax, edx
clc
cmp eax, ecx
jmp 0x14043a9df
jle 0x14043cd31
mov dword [r14], ecx
jmp 0x14043cd31
cmp r8d, 0x200008
jmp 0x14043a9f9
je 0x14043aa94
cmp r8d, 0x200009
jmp 0x14043aa0b
jne 0x14043c3ea
mov r8d, dword [r14 + 4]
mov eax, dword [r14 + 8]
xor cx, 0x78d
mov rcx, qword [r15]
cmp r12d, r15d
mov ecx, dword [rcx + 0x10]
cmp r8d, eax
jmp 0x14043aa2f
jne 0x14043ab20
mov r8d, dword [r14]
cmp r8d, ecx
jmp 0x14043aa40
jle 0x14043aa52
mov dword [r14], ecx
sal r8b, 0x49
mov r8d, ecx
cmp bl, bh
test r8d, r8d
jmp 0x14043aa5a
jle 0x14043cd20
dec r8d
bswap cx
xchg cl, r9b
jmp 0x14043aa6e
mov rcx, r15
movsx edx, bp
mov rdx, r14
mov r9d, 1
jmp 0x14043aa82
call fcn.140440a6d
dec dword [r14]
jmp 0x14043aa8f
jmp 0x14043cd20
mov r8d, dword [r14 + 4]
movsx rax, sp
mov eax, dword [r14 + 8]
rol cl, cl
btr rcx, r12
mov rcx, 0x596c1ec1
mov rcx, qword [r15]
mov ecx, dword [rcx + 0x10]
clc
jmp 0x14043aab9
cmp r8d, eax
jmp 0x14043aac1
jne 0x14043ab7d
mov r8d, dword [r14]
cmc
cmp r8d, ecx
jge 0x14043cd20
mov rcx, r15
not r9d
movsx r9d, r11w
mov dh, cl
mov rdx, r14
mov r9d, 1
jmp 0x14043aaee
call fcn.140440a6d
jmp 0x14043cd20
mov eax, dword [r14 + 8]
cmp dword [r14 + 4], eax
jmp 0x14043ab05
jne 0x14043aec5
mov eax, dword [r14]
mov dword [r14 + 8], eax
mov dword [r14 + 4], eax
jmp 0x14043ab1b
jmp 0x14043aec8
cmp r8d, ecx
jmp 0x14043ab28
jle 0x14043abe0
mov dword [r14 + 4], ecx
setno r8b
mov r8d, ecx
test r15d, r15d
cmp eax, ecx
jmp 0x14043ab43
jg 0x14043abed
cmp r8d, eax
jmp 0x14043ab51
jne 0x14043ac14
mov dword [r14], r8d
mov edx, r8d
movsx ax, r13b
rcl al, 0xf5
mov eax, r8d
cmp r10b, spl
cmp edx, ecx
jmp 0x14043ab72
jg 0x14043ac24
jmp 0x14043ac34
cmp r8d, ecx
jmp 0x14043ab85
jle 0x14043ac7c
mov dword [r14 + 4], ecx
rcl r8w, 0x59
dec r8b
btc r8w, r12w
mov r8d, ecx
stc
cmp eax, ecx
jmp 0x14043aba7
jg 0x14043ac89
cmp r8d, eax
jmp 0x14043abb5
jne 0x14043aca4
mov dword [r14], r8d
add eax, r15d
mov edx, r8d
xor ah, 0x90
test r10b, 0xa7
shld ax, di, 0x88
mov eax, r8d
cmp edx, ecx
jg 0x14043acbd
jmp 0x14043acc7
cmp eax, ecx
jmp 0x14043abe7
jle 0x14043ab49
mov dword [r14 + 8], ecx
sar rax, cl
btr rax, 0x60
sal rax, cl
mov eax, ecx
test r11d, 0x59cc0231
cmc
cmp r8d, eax
jmp 0x14043ac0e
je 0x14043ab57
mov edx, dword [r14]
cmp edx, ecx
jmp 0x14043ac1e
jle 0x14043ac34
mov dword [r14], ecx
movsx r9d, r13w
not r9b
shrd r9w, si, 0x61
mov r9d, r8d
sub r9d, eax
je 0x14043cd20
jl 0x14043acde
mov rcx, r15
movsx r8, ax
mov rdx, r14
mov r8d, eax
jmp 0x14043ac58
call fcn.140440a6d
mov eax, dword [r14 + 8]
jmp 0x14043ac66
mov dword [r14], eax
jmp 0x14043ac6e
mov dword [r14 + 4], eax
jmp 0x14043ac77
jmp 0x14043cd20
cmp eax, ecx
jmp 0x14043ac83
jle 0x14043abad
mov dword [r14 + 8], ecx
inc ax
adc al, r14b
mov eax, ecx
stc
cmp r8d, eax
jmp 0x14043ac9e
je 0x14043abbb
mov edx, dword [r14]
test r9w, 0x2f80
test cl, dil
cmp edx, ecx
jmp 0x14043acb7
jle 0x14043acc7
mov dword [r14], ecx
adc r9b, spl
movzx r9d, r8w
mov r9d, r8d
sub r9d, eax
jmp 0x14043acd2
je 0x14043cd20
jge 0x14043ac46
sub eax, r8d
movsx r9w, dil
movsx r9, r9w
cdq
mov rcx, r15
mov rdx, r14
movsx r9d, r10w
setbe r9b
mov r9d, eax
jmp 0x14043ad01
call fcn.140440a6d
mov eax, dword [r14 + 4]
jmp 0x14043ad0f
jmp 0x14043bc62
movsx rcx, word [r14 + 0xe1e]
cmp r10b, dl
cmc
cmp sil, 0x44
test rcx, rcx
jmp 0x14043ad2c
je 0x14043cd20
lea rbx, [r14 + 0x20]
bswap r12w
movzx r12w, bpl
shl rcx, 4
adc edi, r11d
movsxd r13, dword [rcx + rbx - 0x10]
mov r12d, dword [rcx + rbx - 0xc]
mov edi, dword [rcx + rbx - 8]
rcl al, 0x79
stc
mov ax, 0x2a87
movsx rax, word [r14 + 0xe20]
shl rax, 4
jmp 0x14043ad6e
movsxd rcx, dword [rcx + rbx - 4]
clc
mov dword [rax + rbx - 4], 0xffffffff
mov dword [rax + rbx - 0xc], edi
clc
mov dword [rax + rbx - 8], r12d
mov dword [rax + rbx - 0x10], r13d
cmc
test rdi, rdi
jmp 0x14043ad94
je 0x14043c1f6
mov qword [rsp + 0x20], rcx
mov edx, dword [r14 + 0xe24]
lea ebp, [rdx + rdi]
cmc
clc
cmp ebp, 0x3e6
jmp 0x14043adb6
jle 0x14043b685
lea rax, [rax + rbx]
clc
add rax, 0xfffffffffffffff4
mov dword [rax], 0
jmp 0x14043add0
jmp 0x14043c13a
movsx rcx, word [r14 + 0xe20]
cmp rcx, 0x63
je 0x14043cd20
movsx rbx, word [r14 + 0xe1e]
shld r12d, ebx, 0x96
sbb rbp, 0x68df10f3
shl rbx, 4
or r13b, r11b
rol bp, 0
shl rcx, 4
movsx bp, sil
movsxd r12, dword [r14 + rcx + 0x20]
add rbp, 0x6dc509c2
rol r13b, cl
mov ebp, dword [r14 + rcx + 0x24]
rcr r13b, cl
sub r13b, 0x13
sbb al, 0xb4
movsxd rax, dword [r14 + rcx + 0x28]
sub r13b, 0x54
bt r13w, 0x9c
movsxd r13, dword [r14 + rcx + 0x2c]
cmp ax, r15w
mov dword [r14 + rbx + 0x28], ebp
test sil, 0xb1
mov dword [r14 + rbx + 0x24], eax
mov dword [r14 + rbx + 0x20], r12d
mov dword [r14 + rbx + 0x2c], 0xffffffff
cmc
test rax, rax
jmp 0x14043ae69
je 0x14043ba6e
lea rcx, [r14 + rbx]
btc si, 0x19
test rbp, r14
add rcx, 0x24
and sil, 0xa5
and rdi, r10
mov edi, dword [r14 + 0xe24]
bswap si
lea esi, [rdi + rax]
jmp 0x14043aea2
cmp esi, dword [r14 + 0xe28]
jmp 0x14043aeae
jle 0x14043b916
mov qword [rcx], 0
jmp 0x14043aec0
jmp 0x14043b9d6
mov dword [r14], eax
mov rax, qword [r15]
jmp 0x14043aed0
mov eax, dword [rax + 0x10]
jmp 0x14043aed8
mov dword [r14 + 8], eax
jmp 0x14043aee1
mov dword [r14], eax
jmp 0x14043cd20
cmp r8d, 0x200005
jmp 0x14043aef5
jg 0x14043b507
cmp r8d, 0x200004
jmp 0x14043af07
je 0x14043bae4
cmp r8d, 0x200005
jne 0x14043c3ea
mov rax, qword [r15]
and ebp, esp
ror bpl, cl
test r14w, 0x58bb
mov eax, dword [rax + 0x10]
clc
mov edx, dword [r14 + 4]
mov ebp, dword [r14 + 8]
cmp edx, ebp
je 0x14043c599
cmp edx, eax
jmp 0x14043af43
jle 0x14043c570
mov dword [r14 + 4], eax
shr dh, cl
mov edx, eax
cmp ebp, eax
jmp 0x14043af58
jg 0x14043c57d
cmp edx, ebp
je 0x14043c58f
jmp 0x14043c59f
je 0x14043bb39
cmp r8d, 0x600005
je 0x14043bba9
cmp r8d, 0x600006
jmp 0x14043af8a
jne 0x14043c3ea
mov eax, dword [r14 + 4]
clc
cmp eax, dword [r14 + 8]
jmp 0x14043af9e
jne 0x14043afb0
mov eax, dword [r14]
jmp 0x14043afac
mov dword [r14 + 4], eax
mov dword [r14 + 8], 0
jmp 0x14043afbd
jmp 0x14043c8d8
mov eax, dword [r14 + 0x10]
jmp 0x14043afcb
mov dword [rsp + 0x28], eax
jmp 0x14043afee
mov eax, dword [r14 + 0x10]
mov dword [rsp + 0x30], eax
jmp 0x14043b065
mov dword [rsp + 0x28], 1
ror cl, 0xb4
inc cl
mov edx, dword [r14 + 4]
mov ecx, dword [r14 + 8]
cmp sp, 0x6456
test edi, edi
jne 0x14043b033
cmp edx, ecx
je 0x14043bd91
jle 0x14043bd11
mov dword [r14 + 8], edx
cdqe
mov dword [r14 + 4], ecx
setl ah
movzx eax, r15w
movzx ax, r12b
mov eax, edx
jmp 0x14043b02e
jmp 0x14043bd2d
cmp edx, ecx
jne 0x14043b54b
mov eax, dword [r14]
jmp 0x14043b043
mov dword [r14 + 8], eax
jmp 0x14043b04c
mov dword [r14 + 4], eax
jmp 0x14043b055
jmp 0x14043bd91
mov dword [rsp + 0x30], 1
btr edx, edx
mov ecx, dword [r14 + 4]
mov edx, dword [r14 + 8]
test edi, edi
jmp 0x14043b074
jne 0x14043b0b8
cmp ecx, edx
jmp 0x14043b081
je 0x14043b0df
jle 0x14043b098
mov dword [r14 + 4], edx
mov ecx, edx
jmp 0x14043b098
mov dword [r14], ecx
jmp 0x14043b0a0
mov dword [r14 + 8], ecx
jmp 0x14043b0a9
mov byte [r14 + 0x16], 0
jmp 0x14043b0b3
jmp 0x14043b0df
cmp ecx, edx
jne 0x14043b5ea
mov eax, dword [r14]
ror r8w, 0x75
ror ch, cl
not ecx
mov dword [r14 + 8], eax
btc cx, 0x25
movsx ecx, sp
dec rcx
mov dword [r14 + 4], eax
mov rax, qword [r15]
shl cl, cl
sal r8d, 0xcb
mov eax, dword [rax + 0x10]
or cx, 0x67fd
lea rcx, [r14 + 4]
sar r8d, cl
xor r8b, 0x60
dec r8d
mov qword [rsp + 0x28], rcx
movsx r8, dx
movsxd r8, edi
lea rcx, [r14 + 8]
btr r8w, cx
shrd r8w, sp, 0x29
bsr r8, r8
mov qword [rsp + 0x20], rcx
mov r8d, dword [r14]
cmp r8d, eax
jmp 0x14043b12d
jle 0x14043b143
mov dword [r14], eax
mov r8d, eax
movsx ebp, sp
movsx rbp, r13w
movsxd r9, esp
movzx r9d, byte [r14 + 0x17]
cwd
xchg dl, ch
lea rbp, [rsp + 0x38]
mov rcx, rbp
movsx dx, dh
mov rdx, r15
jmp 0x14043b160
call fcn.140440760
cmp dword [rsp + 0x30], 0
jmp 0x14043b16f
jle 0x14043cd31
lea rax, [r14 + 0x1c]
mov ecx, dword [rsp + 0x44]
cmp byte [r14 + 0x16], 0
mov qword [rsp + 0x50], rax
movzx bx, ch
cmovae bx, r15w
cmovne rbp, rax
bsr rbx, r15
mov ebx, dword [rsp + 0x4c]
cmp bh, 0xcd
jmp 0x14043b1a4
xor r13d, r13d
jmp 0x14043b1ac
movss xmm8, dword [0x1400bd560]
jmp 0x14043b1ba
jmp 0x14043b208
mov r8d, edx
dec rcx
not rbp
movzx rcx, cx
nop dword [rax + rax]
movsx rbp, r10w
inc bpl
mov bpl, 0x15
inc r13d
movsx ebp, r8w
mov rbp, qword [rsp + 0x50]
sub cl, 0x3f
mov ecx, ebx
cmp r11b, 0xf6
test rdx, r15
clc
mov ebx, r8d
cmc
cmp r13d, dword [rsp + 0x30]
jmp 0x14043b202
je 0x14043cd31
cmp ebx, ecx
je 0x14043cd31
movss xmm7, dword [rbp]
not r8b
cmovno r8, rdx
mov dword [r14], ebx
movzx rcx, bp
xchg r8, rdx
cmovns ecx, edx
lea rcx, [rsp + 0x58]
movzx dx, al
mov rdx, r15
mov r8d, ebx
jmp 0x14043b23d
call fcn.14043f7f2
mov r12d, dword [rsp + 0x6c]
cmp al, 0xbd
test r12d, r12d
jmp 0x14043b251
jle 0x14043b2bf
sub ebp, ebp
setae dl
movss xmm6, dword [rsp + 0x58]
nop word [rax + rax]
not dl
bswap rdx
mov rcx, r15
cdq
movsxd rdx, edi
mov r8b, 0x75
mov edx, ebx
mov r8w, 0x29aa
mov r8d, ebp
jmp 0x14043b286
call fcn.14043ffb5
ucomiss xmm0, xmm8
jne 0x14043b29b
jnp 0x14043b2bf
addss xmm6, xmm0
ucomiss xmm6, xmm7
ja 0x14043b2bf
inc dword [r14]
jmp 0x14043b2b0
inc ebp
cmp r8w, di
cmp r12d, ebp
jne 0x14043b26d
mov rax, qword [r15]
rcl dx, cl
adc cl, dil
mov eax, dword [rax + 0x10]
cmp sil, dl
mov rcx, qword [rsp + 0x28]
shr dx, cl
mov ecx, dword [rcx]
bts dx, r9w
mov rdx, qword [rsp + 0x20]
stc
mov edx, dword [rdx]
jmp 0x14043b2ee
cmp ecx, edx
jmp 0x14043b2f5
je 0x14043b32f
cmp ecx, eax
jmp 0x14043b302
jle 0x14043b432
mov rcx, qword [rsp + 0x28]
cmc
mov dword [rcx], eax
adc ch, al
rcl cl, 0x69
mov ecx, eax
cmp edx, eax
jmp 0x14043b31e
jg 0x14043b43a
cmp ecx, edx
jne 0x14043b32f
mov dword [r14], ecx
mov ecx, dword [r14]
clc
cmp ecx, eax
jmp 0x14043b33a
jle 0x14043b34b
mov dword [r14], eax
mov ecx, eax
cmp r10b, bpl
test rax, r15
mov byte [r14 + 0x16], 1
cmc
test r8d, r13d
clc
movss dword [r14 + 0x1c], xmm7
jmp 0x14043b364
test edi, edi
jmp 0x14043b36b
je 0x14043b37f
mov rax, qword [rsp + 0x20]
clc
test edx, 0x24f375a4
mov dword [rax], ecx
sub r8d, r8d
cmp dx, r10w
cmc
cmp ebx, 2
jl 0x14043b1db
lea edx, [rbx - 1]
movsxd rcx, edx
movzx ecx, bx
mov ecx, dword [r15 + 0x1c]
jmp 0x14043b3a2
jmp 0x14043b3da
cmp word [rsi + rax*2], 0xa
jmp 0x14043b3b1
je 0x14043b1bf
mov rax, rbp
movsx rdx, di
inc rax
mov rdx, rbp
test dl, 0xb0
stc
cmp dl, 4
cmp rax, 1
jmp 0x14043b3d4
jbe 0x14043b1db
lea rbp, [rdx - 1]
cmc
test r13b, 0xe7
test cl, 4
jmp 0x14043b3eb
jne 0x14043b3b7
mov rsi, qword [r15]
rol al, 0x79
shr rax, 0xd2
shl eax, 0xd9
mov eax, ebp
stc
cmp r10b, 0x79
clc
cmp qword [rsi + 0x10], rax
jmp 0x14043b40f
jbe 0x14043cd94
cmp qword [rsi + 0x18], 8
jmp 0x14043b41f
jb 0x14043b3a7
mov rsi, qword [rsi]
jmp 0x14043b42d
jmp 0x14043b3a7
cmp edx, eax
jle 0x14043b324
mov rdx, qword [rsp + 0x20]
clc
mov dword [rdx], eax
mov edx, eax
test r11w, 0x7e25
cmp ecx, edx
jmp 0x14043b451
je 0x14043b32c
jmp 0x14043b32f
cmp r8d, 0x200000
jmp 0x14043b468
je 0x14043bbfd
cmp r8d, 0x200001
jmp 0x14043b47a
jne 0x14043c3ea
mov eax, dword [r14 + 4]
cmp r12b, 0x50
cmp eax, dword [r14 + 8]
jne 0x14043c6e7
inc dword [r14]
not ah
mov rax, qword [r15]
jmp 0x14043b49f
mov eax, dword [rax + 0x10]
jmp 0x14043b4a7
jmp 0x14043c75b
cmp r8d, 0x600000
jmp 0x14043b4b8
je 0x14043bc73
cmp r8d, 0x600001
jmp 0x14043b4ca
jne 0x14043c3ea
mov ecx, dword [r14 + 4]
sbb ax, 0x2fe5
mov eax, dword [r14 + 8]
stc
cmp ecx, eax
jmp 0x14043b4e4
jne 0x14043c76e
mov ecx, dword [r14]
mov dword [r14 + 4], ecx
sets ah
movsxd rax, eax
movzx eax, r12w
mov eax, ecx
jmp 0x14043b502
jmp 0x14043c77b
cmp r8d, 0x200006
jmp 0x14043b513
je 0x14043bcf3
cmp r8d, 0x200007
jmp 0x14043b525
jne 0x14043c3ea
mov rax, qword [r15]
jmp 0x14043b533
mov eax, dword [rax + 0x10]
jmp 0x14043b53b
mov dword [r14], eax
mov qword [r14 + 4], 0
jmp 0x14043cd20
mov dword [r14], ecx
xor rax, 0x2c3e7433
cdqe
sar bpl, cl
mov rax, qword [r15]
xor bpl, bpl
adc bpl, 0xf0
ror bpl, 0x72
mov eax, dword [rax + 0x10]
jmp 0x14043b574
lea rbp, [r14 + 4]
test r14w, ax
stc
clc
mov qword [rsp + 0x20], rbp
test r13b, dl
cmp edx, eax
jmp 0x14043b58d
jle 0x14043b5ae
mov rdx, qword [rsp + 0x20]
rol sil, cl
rcr sil, 0x39
mov dword [rdx], eax
mov sil, 0x2e
sub rdx, r13
xchg sil, dl
mov edx, eax
shr esi, cl
lea rsi, [r14 + 8]
cmp r11b, spl
test r11b, 0x7b
cmp ecx, eax
jmp 0x14043b5c0
jle 0x14043b5d0
mov dword [rsi], eax
stc
jmp 0x14043b5ce
mov ecx, eax
cmp edx, ecx
jmp 0x14043b5d7
jne 0x14043bdc3
mov dword [r14], edx
jmp 0x14043b5e5
jmp 0x14043bdc3
mov dword [r14], edx
movzx eax, dx
mov rax, qword [r15]
btc bp, bx
mov eax, dword [rax + 0x10]
dec ebp
lea rbp, [r14 + 4]
cmp esp, 0x1d0e0145
mov qword [rsp + 0x28], rbp
clc
cmp ecx, eax
jle 0x14043b62a
mov rcx, qword [rsp + 0x28]
movsx ebp, r11w
mov dword [rcx], eax
jmp 0x14043b624
mov ecx, eax
shr bpl, 0xda
lea rbp, [r14 + 8]
test sil, 0x9c
jmp 0x14043b637
mov qword [rsp + 0x20], rbp
clc
test bl, ah
test r8b, 0x8c
cmp edx, eax
jmp 0x14043b64a
jle 0x14043b66b
mov rdx, qword [rsp + 0x20]
mov dword [rdx], eax
cwd
mov edx, eax
cmp r9d, 0x61ce3ffa
cmp r14w, r8w
test di, 0x36d8
cmp ecx, edx
jmp 0x14043b672
jne 0x14043b122
mov dword [r14], ecx
jmp 0x14043b680
jmp 0x14043b122
mov ecx, dword [r14 + 0xe28]
cmc
clc
cmp ebp, ecx
jmp 0x14043b695
jle 0x14043c03c
lea rax, [r14 + 0x650]
bswap bp
movsx ebp, bp
movsx rbp, cx
mov qword [rsp + 0x28], rax
movzx rbp, bp
mov rbp, rsp
not eax
movzx eax, word [r14 + 0xe20]
movzx rbp, ax
lea rbp, [r14 + 0x3c]
mov qword [rsp + 0x30], rbp
jmp 0x14043b6d4
jmp 0x14043b774
mov r13, rsi
rcr dl, cl
or dl, r15b
movsx rax, ax
shld dx, r12w, 0x12
sar ch, 0x99
shl rax, 4
shrd rcx, r15, 0xb3
movsx r8, r15w
lea rdx, [rbx + rax]
bswap r8
lea rcx, [rbx + rax]
btr r8d, edi
shld r8, rbp, 0xf2
sub r8b, 0x2e
add rcx, 0x10
btr r8w, si
mov r8d, 0x630
stc
test r13b, r12b
sub r8, rax
call fcn.1404a40ed
mov eax, dword [r14 + 0xe20]
movzx ecx, bx
dec rdx
mov edx, dword [r14 + 0xe24]
inc cx
inc eax
cmove bp, r11w
test di, 0x44bb
mov word [r14 + 0xe20], ax
mov ecx, dword [r14 + 0xe28]
bts bp, r13w
lea ebp, [rdi + rdx]
test dx, ax
stc
cmp ebp, ecx
jle 0x14043c04c
cmp ax, 0x63
je 0x14043cd20
jge 0x14043b765
cmp dword [r14 + 0x64c], 0
jmp 0x14043b791
js 0x14043b6e1
mov rsi, r13
not rdx
ror bpl, cl
rol r8b, 0x4d
movsxd r13, dword [r14 + 0x644]
adc ax, 0x8d
lahf
btr r8d, 0xc2
add ecx, r13d
sal bpl, 0xb4
or dx, r12w
mov dword [r14 + 0xe28], ecx
movzx dx, dil
btr ax, 0x1f
movsxd rax, ecx
cmp r10b, 0x4d
cmp ax, r11w
mov rcx, qword [rsp + 0x28]
movzx ebp, di
and dl, ah
lea rcx, [rcx + rax*2]
mov rbp, r13
cwd
lea rbp, [rbp + r13]
mov rdx, rcx
cmp r11d, r8d
clc
sub rdx, rbp
mov ebp, 0x3e7
dec r8b
and r8b, cl
sub ebp, eax
mov r8w, 0x4d96
movsxd r8, ebp
test r9b, 0x6e
add r8, r8
jmp 0x14043b81f
call fcn.1404a40ed
movsx rax, word [r14 + 0xe20]
clc
cmp rax, 0x61
jg 0x14043b6d9
test al, 1
jmp 0x14043b83e
jne 0x14043b851
mov rcx, rax
jmp 0x14043b84c
jmp 0x14043b893
mov rdx, rax
shl rdx, 4
mov ecx, dword [rbx + rdx + 0xc]
test ecx, ecx
jmp 0x14043b863
js 0x14043b888
add rdx, rbx
cmp r9b, al
jmp 0x14043b874
add rdx, 0xc
stc
jmp 0x14043b87e
add ecx, r13d
jmp 0x14043b886
mov dword [rdx], ecx
mov rcx, rax
jmp 0x14043b890
inc rcx
cmp ax, 0x61
jmp 0x14043b89c
je 0x14043b6d9
lea rdx, [rcx - 0x62]
test esp, 0x7da91821
jmp 0x14043b8b2
shl rcx, 4
test r13b, bl
cmc
add rcx, qword [rsp + 0x30]
jmp 0x14043b8c4
jmp 0x14043b8dc
add rcx, 0x20
add rdx, 2
jmp 0x14043b8d6
je 0x14043b6d9
mov ebp, dword [rcx - 0x10]
test ebp, ebp
jmp 0x14043b8e6
js 0x14043b8f2
add ebp, r13d
mov dword [rcx - 0x10], ebp
mov ebp, dword [rcx]
stc
test ebp, ebp
jmp 0x14043b8fc
js 0x14043b8c9
add ebp, r13d
jmp 0x14043b90a
mov dword [rcx], ebp
jmp 0x14043b911
jmp 0x14043b8c9
lea rdx, [r14 + rbx]
test r11b, 0x81
add rdx, 0x2c
mov dword [rdx], edi
mov dword [r14 + 0xe24], esi
jmp 0x14043b931
cmp dword [rcx], 0
jmp 0x14043b939
jle 0x14043b9d6
lea r8, [r14 + rbx]
add r8, 0x20
sub ebx, ebx
jmp 0x14043b94e
jmp 0x14043b98b
movzx edi, word [rsi + rdi*2]
shr si, cl
rcr sil, cl
mov si, r11w
movsxd rsi, dword [rdx]
add rsi, rbx
jmp 0x14043b96c
mov word [r14 + rsi*2 + 0x650], di
jmp 0x14043b97a
inc rbx
cmc
cmp ebx, dword [rcx]
jmp 0x14043b985
jge 0x14043b9d6
mov di, 0x2a
cmp r9w, 0x26
test byte [r15 + 0x1c], 4
jmp 0x14043b99f
jne 0x14043b961
movsxd rdi, dword [r8]
mov rsi, qword [r15]
lea rdi, [rdi + rbx]
cmp qword [rsi + 0x10], rdi
jmp 0x14043b9b8
jbe 0x14043cd94
cmp qword [rsi + 0x18], 8
jmp 0x14043b9c8
jb 0x14043b953
mov rsi, qword [rsi]
jmp 0x14043b953
mov rdi, qword [r15]
cmp r9w, r10w
dec esi
mov rsi, qword [rdi + 0x10]
sal cx, 0x83
xor rcx, rsp
mov rcx, rsi
cmp dx, 0x77cd
sub rcx, r12
jmp 0x14043b9fa
jb 0x14043cd94
cmp rcx, rax
jmp 0x14043ba08
cmovb rax, rcx
cmp qword [rdi + 0x18], 8
not ch
mov rcx, rdi
jb 0x14043ba1f
mov rcx, qword [rdi]
lea rcx, [rcx + r12*2]
rol bx, 0xef
test sil, bpl
sub rsi, rax
neg dl
mov rbx, rsi
mov r8b, cl
and dx, r13w
sub rbx, r12
neg dx
shr r8w, 0x52
lea rdx, [rcx + rax*2]
xor r8b, 0x4a
adc r8w, 0x78a2
lea r8, [rbx + rbx]
clc
jmp 0x14043ba5c
add r8, 2
jmp 0x14043ba65
call fcn.1404a40ed
mov qword [rdi + 0x10], rsi
test ebp, ebp
jmp 0x14043ba75
je 0x14043bab5
lea r8, [r14 + r13*2]
and cx, r15w
add r8, 0x650
mov rcx, r15
setne dh
mov edx, r12d
movzx r9, cx
mov r9, 0x25de6a41
mov r9d, ebp
jmp 0x14043baa6
call fcn.14044033b
add dword [r14 + 0xe28], ebp
cmp bl, al
clc
add ebp, r12d
jmp 0x14043babd
mov dword [r14], ebp
jmp 0x14043bac5
movd xmm0, dword [r14 + 0xe1e]
pcmpeqd xmm1, xmm1
psubw xmm0, xmm1
movd dword [r14 + 0xe1e], xmm0
jmp 0x14043cd20
mov rax, qword [r15]
mov ebp, dword [rax + 0x10]
rcl ah, cl
mov eax, dword [r14 + 4]
movsx cx, spl
clc
mov ecx, dword [r14 + 8]
cmp eax, ecx
jmp 0x14043bb01
je 0x14043c7d3
cmp eax, ebp
jmp 0x14043bb0e
jle 0x14043c7ab
mov dword [r14 + 4], ebp
mov eax, ebp
cmp ecx, ebp
jmp 0x14043bb21
jg 0x14043c7b8
cmp eax, ecx
jmp 0x14043bb2e
je 0x14043c7d0
jmp 0x14043c7d5
mov rax, qword [r15]
rol cx, 0xec
movsx rbp, cx
inc ebp
mov ebp, dword [rax + 0x10]
shrd rdx, rbx, 0xd2
xor cx, bp
movzx edx, di
mov edx, dword [r14 + 4]
sal ch, 0x1d
mov ecx, dword [r14 + 8]
cmp edx, ecx
jmp 0x14043bb66
je 0x14043c913
cmp edx, ebp
jle 0x14043c8e9
mov dword [r14 + 4], ebp
cmp cl, r15b
or dl, r9b
sbb rdx, 0x230e3816
mov edx, ebp
test r9, rax
cmp ecx, ebp
jmp 0x14043bb91
jg 0x14043c8f6
cmp edx, ecx
jmp 0x14043bb9e
je 0x14043c909
jmp 0x14043c919
mov rax, qword [r15]
mov edx, dword [rax + 0x10]
movsx ecx, r14w
sbb cl, spl
mov ebp, dword [r14 + 4]
shl cl, cl
mov ecx, dword [r14 + 8]
cmp ebp, ecx
jmp 0x14043bbc7
je 0x14043c98d
cmp ebp, edx
jle 0x14043c95f
mov dword [r14 + 4], edx
ror bp, cl
stc
add bpl, 0x87
mov ebp, edx
cmp ecx, edx
jmp 0x14043bbea
jg 0x14043c96c
cmp ebp, ecx
je 0x14043c98a
jmp 0x14043c991
mov eax, dword [r14 + 4]
sets cl
test r12w, 0x74d7
mov ecx, dword [r14 + 8]
jmp 0x14043bc13
cmp eax, ecx
jmp 0x14043bc1a
jne 0x14043bc49
mov eax, dword [r14]
test r9b, 0xf1
clc
test eax, eax
jmp 0x14043bc2f
jle 0x14043cd20
dec eax
jmp 0x14043bc3c
mov dword [r14], eax
jmp 0x14043bc44
jmp 0x14043cd20
jle 0x14043bc62
mov dword [r14 + 4], ecx
movzx eax, dx
movsxd rax, r15d
xchg al, ah
mov eax, ecx
jmp 0x14043bc62
mov dword [r14], eax
jmp 0x14043bc6a
mov dword [r14 + 8], eax
jmp 0x14043cd20
mov rax, qword [r15]
btr ecx, 0x78
rcr dl, cl
adc cl, r11b
mov ecx, dword [rax + 0x10]
shr rax, 0x3b
mov edx, dword [r14 + 4]
mov eax, dword [r14 + 8]
jmp 0x14043bc93
cmp edx, eax
je 0x14043bcd1
cmp edx, ecx
jle 0x14043c9d7
mov dword [r14 + 4], ecx
rcl rdx, 0xee
rol dl, cl
adc edx, ebx
mov edx, ecx
cmp eax, ecx
jmp 0x14043bcb8
jg 0x14043c9e4
cmp edx, eax
jmp 0x14043bcc5
jne 0x14043c9f7
mov dword [r14], edx
mov al, r9b
mov eax, edx
cmc
cmp edx, eax
jmp 0x14043bcdb
je 0x14043c9ff
test eax, eax
jmp 0x14043bce8
jg 0x14043ca33
jmp 0x14043aee1
mov dword [r14 + 8], 0
jmp 0x14043bd00
mov qword [r14], 0
jmp 0x14043bd0c
jmp 0x14043cd20
mov eax, ecx
movzx ecx, r13w
bt cx, 8
add ecx, 0x1a7138f8
mov ecx, edx
cmp sp, dx
cmp r12w, 0x7f41
cmp ecx, eax
jmp 0x14043bd34
je 0x14043bd6f
mov rcx, qword [r15]
cmp ax, si
mov ecx, dword [rcx + 0x10]
cmp spl, r15b
jmp 0x14043bd4b
cmp eax, ecx
jmp 0x14043bd52
jle 0x14043bd6f
mov dword [r14 + 8], ecx
movzx ax, spl
mov eax, ecx
bsr r8w, di
mov r8b, r11b
btc rcx, rsp
mov dword [r14], eax
cmp r13w, r11w
mov dword [r14 + 4], eax
movzx ax, r13b
setg ah
dec rcx
mov byte [r14 + 0x16], 0
jmp 0x14043bd91
mov rax, qword [r15]
rol cx, cl
movsx rcx, dx
mov eax, dword [rax + 0x10]
lea rcx, [r14 + 4]
inc si
mov qword [rsp + 0x20], rcx
bt r8w, r14w
neg si
bswap rsi
lea rsi, [r14 + 8]
shrd r8w, ax, 0x93
movsx r8d, r13w
mov r8d, dword [r14]
stc
cmp r8d, eax
jmp 0x14043bdcf
jle 0x14043bddf
mov dword [r14], eax
mov r8d, eax
movzx r9d, dx
movzx r9d, byte [r14 + 0x17]
cqo
lea rbp, [rsp + 0x38]
not dl
movsx rcx, r11w
mov rcx, rbp
cqo
movzx dx, dil
mov rdx, r15
jmp 0x14043be03
call fcn.140440760
cmp dword [rsp + 0x28], 0
jle 0x14043cd31
lea rax, [r14 + 0x1c]
movsxd rbx, r10d
and bx, r9w
movsx bx, dh
mov ebx, dword [rsp + 0x44]
test r8b, 6
stc
cmp byte [r14 + 0x16], 0
setp r12b
xchg r12, r12
mov qword [rsp + 0x30], rax
setp r12b
cmovne rbp, rax
or r12w, 0x272f
mov r12d, dword [rsp + 0x48]
stc
test r11w, 0x307f
jmp 0x14043be5b
sub r13d, r13d
movss xmm8, dword [0x1400bd560]
jmp 0x14043be6c
jmp 0x14043be98
inc r13d
cmovle ebp, esi
mov rbp, qword [rsp + 0x30]
jmp 0x14043be88
cmp r13d, dword [rsp + 0x28]
jmp 0x14043be92
je 0x14043cd31
test r12d, r12d
jmp 0x14043bea0
je 0x14043cd31
movss xmm7, dword [rbp]
add ebx, r12d
cmovae ecx, edi
movsx rdx, r12w
setnp ch
mov dword [r14], ebx
lea rcx, [rsp + 0x58]
setg dh
movsx r8, si
mov edx, 0x216712bc
mov rdx, r15
xchg r8d, r8d
mov r8, r12
movzx r8w, r14b
mov r8d, ebx
jmp 0x14043bee2
call fcn.14043f7f2
mov r12d, dword [rsp + 0x6c]
test r12d, r12d
jmp 0x14043bef4
jle 0x14043bf69
sub ebp, ebp
movsx edx, bp
movss xmm6, dword [rsp + 0x58]
mov dx, r13w
cwd
cmovge dx, r13w
nop dword [rax]
movzx r8d, r14w
mov rcx, rcx
mov rcx, r15
movzx rdx, si
not dh
movsxd r8, r15d
mov edx, ebx
mov r8d, ebp
jmp 0x14043bf34
call fcn.14043ffb5
ucomiss xmm0, xmm8
jne 0x14043bf49
jnp 0x14043bf69
addss xmm6, xmm0
ucomiss xmm6, xmm7
ja 0x14043bf69
inc dword [r14]
inc ebp
cmp r12d, ebp
jmp 0x14043bf63
jne 0x14043bf1e
mov rax, qword [r15]
mov eax, dword [rax + 0x10]
bts cx, cx
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rcx]
rcr dl, cl
mov edx, dword [rsi]
cmp ecx, edx
jmp 0x14043bf85
je 0x14043bfc5
cmp ecx, eax
jmp 0x14043bf92
jle 0x14043c016
mov rcx, qword [rsp + 0x20]
mov dword [rcx], eax
mov ecx, eax
clc
cmp edx, eax
jmp 0x14043bfa9
jg 0x14043c01e
cmp ecx, edx
jmp 0x14043bfb6
jne 0x14043bfc5
mov dword [r14], ecx
sub ecx, 0x7bbe40f3
mov ecx, dword [r14]
jmp 0x14043bfd5
cmp ecx, eax
jmp 0x14043bfdc
jle 0x14043bfeb
mov dword [r14], eax
sub cl, r13b
mov ecx, eax
clc
mov byte [r14 + 0x16], 1
cmp r15w, 0x3a9e
clc
jmp 0x14043bffc
movss dword [r14 + 0x1c], xmm7
test edi, edi
jmp 0x14043c009
je 0x14043be71
mov dword [rsi], ecx
jmp 0x14043be71
cmp edx, eax
jle 0x14043bfaf
mov dword [rsi], eax
bt dx, 0x16
mov edx, eax
cmp r11b, r10b
cmp bp, 0x7580
cmp ecx, edx
je 0x14043bfbc
jmp 0x14043bfc5
movzx eax, word [r14 + 0xe20]
test r13b, 0x19
cmp r8w, r10w
movsx rax, ax
cmp dl, 0x20
shl rax, 4
test r11d, r10d
sub ecx, edi
clc
test r9w, 0x402b
mov dword [rax + rbx - 4], ecx
mov dword [r14 + 0xe28], ecx
jmp 0x14043c073
test edi, edi
jle 0x14043c13a
lea rax, [rax + rbx]
or dh, 0x82
sub dl, 0xca
bts edx, r10d
add rax, 0xfffffffffffffffc
movzx dx, dh
sub ecx, ecx
movsx rdx, r15w
movsx edx, ax
xchg dh, dh
mov rdx, r13
jmp 0x14043c0a4
jmp 0x14043c0f0
movzx ebp, word [rbp + rdx*2]
clc
btr rbx, rsi
movsxd rbx, dword [rax]
jmp 0x14043c0c0
add rbx, rcx
jmp 0x14043c0c8
mov word [r14 + rbx*2 + 0x650], bp
jmp 0x14043c0d6
inc rcx
jmp 0x14043c0de
inc rdx
stc
cmp rdi, rcx
jmp 0x14043c0ea
je 0x14043c13a
mov bp, 0x2a
stc
cmp al, 0x3c
test byte [r15 + 0x1c], 4
jmp 0x14043c101
jne 0x14043c0b3
mov rbp, qword [r15]
cmp dh, 0xec
cmp qword [rbp + 0x10], rdx
jmp 0x14043c116
jbe 0x14043cd94
cmp qword [rbp + 0x18], 8
jmp 0x14043c126
jb 0x14043c0a9
mov rbp, qword [rbp]
jmp 0x14043c135
jmp 0x14043c0a9
mov rbx, qword [r15]
sbb cl, r11b
sal cl, 0x7a
xchg rcx, rsi
mov rsi, qword [rbx + 0x10]
rol cl, 0x8b
shl cx, cl
shl cx, 0x6f
mov rcx, rsi
test r10w, ax
cmp r9d, r10d
sub rcx, r13
jmp 0x14043c166
jb 0x14043cd94
movsxd rax, edi
cmp rcx, rax
cmovb rax, rcx
add ch, 0xe5
cmp qword [rbx + 0x18], 8
mov cl, 0xce
movzx cx, r8b
mov rcx, rbx
jmp 0x14043c18d
jb 0x14043c19f
mov rcx, qword [rbx]
clc
bt r8, rbp
btr r8, rax
lea rcx, [rcx + r13*2]
sub rsi, rax
bswap bp
sbb bp, r10w
xor r8b, r13b
mov rbp, rsi
btr r8w, bp
rol r8d, 0x29
test rsi, r15
sub rbp, r13
bswap dx
lea rdx, [rcx + rax*2]
rcl r8b, 0x2d
sar r8b, cl
btr r8, 0xf5
lea r8, [rbp + 2]
add r8, rbp
jmp 0x14043c1e5
call fcn.1404a40ed
mov qword [rbx + 0x10], rsi
mov rcx, qword [rsp + 0x20]
cmp r13b, r14b
test r12d, r12d
jmp 0x14043c1fe
je 0x14043c24c
lea r8, [r14 + rcx*2]
or r9d, 0x481836
inc r9w
cqo
add r8, 0x650
movzx cx, r13b
xchg dl, r9b
mov rcx, r15
movzx rdx, si
cdq
xchg r9w, r9w
mov edx, r13d
movzx r9w, r13b
mov r9d, r12d
jmp 0x14043c240
call fcn.14044033b
sub dword [r14 + 0xe24], r12d
add r12d, r13d
mov dword [r14], r12d
movd xmm0, dword [r14 + 0xe1e]
pcmpeqd xmm1, xmm1
paddw xmm1, xmm0
movd dword [r14 + 0xe1e], xmm1
jmp 0x14043cd20
cmp r8d, 0x20000d
jne 0x14043c3ea
mov eax, dword [r14 + 4]
cmp eax, dword [r14 + 8]
jmp 0x14043c28b
jne 0x14043cc4d
mov edx, dword [r14]
bswap cx
movsx cx, r8b
mov rcx, r15
jmp 0x14043c2a4
call fcn.1404406ac
jmp 0x14043a803
cmp r8d, 0x60000d
jne 0x14043c3ea
mov ebx, dword [r14]
bts eax, r15d
mov eax, dword [r14 + 4]
cmp eax, dword [r14 + 8]
jmp 0x14043c2cf
jne 0x14043c2ed
mov dword [r14 + 8], ebx
test eax, 0x35954c16
adc dil, dil
mov dword [r14 + 4], ebx
sar dil, cl
test edx, esi
setno al
mov rax, qword [r15]
movzx esi, r14w
sbb si, 0x56e3
test r15, 0x78374335
mov edi, dword [rax + 0x10]
mov esi, ebx
cmovg ebx, r14d
lea ebx, [rsi + 1]
cmp ebx, edi
jmp 0x14043c313
jge 0x14043c335
mov rcx, r15
mov edx, ebx
jmp 0x14043c323
call fcn.1404410b6
test eax, eax
jmp 0x14043c32f
je 0x14043c303
cmp esi, edi
jmp 0x14043c33e
cmovge ebx, edi
rcl ecx, 0x42
test di, 0x238e
bsr eax, r11d
mov dword [r14], ebx
bt eax, edi
mov dword [r14 + 8], ebx
mov rax, qword [r15]
stc
adc ch, ch
mov eax, dword [rax + 0x10]
or rcx, r9
adc ch, 0x9f
ror ch, cl
mov ecx, dword [r14 + 4]
test r11b, 0xff
cmp ecx, ebx
jmp 0x14043c377
je 0x14043c3d0
cmp ecx, eax
jmp 0x14043c384
jle 0x14043c393
mov dword [r14 + 4], eax
stc
mov ecx, eax
sal dh, cl
mov edx, ebx
cmp ebx, eax
jmp 0x14043c39c
jle 0x14043c3b3
mov dword [r14 + 8], eax
stc
bts dx, si
mov edx, eax
cmp esi, r12d
test r12b, sil
cmp ecx, edx
jmp 0x14043c3ba
jne 0x14043c3d0
mov dword [r14], ecx
cmp ch, 0x16
xchg bh, bl
mov ebx, ecx
test dx, r10w
cmc
clc
cmp ebx, eax
jmp 0x14043c3d7
jle 0x14043cd31
mov dword [r14], eax
jmp 0x14043c3e5
jmp 0x14043cd31
xor eax, eax
jmp 0x14043c3f2
cmp r8d, 0x200000
cmovl eax, r8d
cmc
jmp 0x14043c404
test eax, eax
jle 0x14043cd31
mov word [rsp + 0x38], ax
cmp r13b, 0x41
test r11b, 0x3b
cmc
cmp eax, 0xa
jne 0x14043c433
cmp byte [r14 + 0x17], 0
jmp 0x14043c42d
jne 0x14043cd31
cmp byte [r14 + 0xc], 0
je 0x14043c4fa
mov eax, dword [r14 + 4]
cmc
cmp eax, dword [r14 + 8]
jmp 0x14043c44c
jne 0x14043c4fa
movsxd r8, dword [r14]
shrd rax, r10, 0x41
ror ah, cl
cdqe
mov rax, qword [r15]
cmp qword [rax + 0x10], r8
jmp 0x14043c46a
jbe 0x14043c4fa
mov rcx, r15
mov dx, r12w
movzx rdx, si
mov rdx, r14
jmp 0x14043c483
call fcn.14044018a
mov edx, dword [r14]
cmovnp r8w, r12w
xchg r8w, r8w
mov rcx, r15
setno r8b
mov r8w, cx
mov r8d, 1
jmp 0x14043c4aa
call fcn.140440261
mov edx, dword [r14]
movsx r9, bp
movsx cx, r11b
not ch
lea r8, [rsp + 0x38]
jmp 0x14043c4d0
mov rcx, r15
mov r9, 0x361c4c48
not r9b
mov r9d, 1
jmp 0x14043c4e8
call fcn.14044033b
inc dword [r14]
jmp 0x14043c4f5
jmp 0x14043cd20
mov rcx, r15
cdq
mov rdx, r14
call fcn.140440566
mov edx, dword [r14]
setns r9b
movzx ecx, si
movzx r9, r9w
lea r8, [rsp + 0x38]
movsxd r9, r15d
mov rcx, r15
mov r9b, 0xb8
movzx r9w, spl
not r9b
mov r9d, 1
jmp 0x14043c535
call fcn.14044033b
mov edx, dword [r14]
or r9b, 0x9f
lea rcx, [r14 + 0x20]
sub r8d, r8d
xchg r9, r9
cmove r9w, bp
bswap r9d
mov r9d, 1
jmp 0x14043c55e
call fcn.140440c75
inc dword [r14]
jmp 0x14043c56b
jmp 0x14043cd20
cmp ebp, eax
jmp 0x14043c577
jle 0x14043af5e
mov dword [r14 + 8], eax
mov ebp, eax
test dx, r12w
cmp edx, ebp
jne 0x14043c59f
mov dword [r14], edx
rol cl, cl
test eax, 0x778c0ab5
mov ebp, edx
rcl rcx, 0x93
mov ecx, dword [r14]
cmp ecx, eax
jmp 0x14043c5a9
jle 0x14043c6c2
mov dword [r14], eax
bt cx, r9w
shl cx, 0xd4
mov ecx, eax
test cl, al
cmc
cmp edx, ebp
jmp 0x14043c5c7
je 0x14043c6cf
jle 0x14043c5df
mov dword [r14 + 4], ebp
mov edx, ebp
xadd cl, ch
add cx, bp
mov dword [r14], edx
adc cl, 0xc8
mov dword [r14 + 8], edx
btc cx, 0x71
mov byte [r14 + 0x16], 0
shr ecx, 0x95
bt cx, bp
or cx, 0x38c2
mov ecx, edx
cmp r10, 0x6fbb5429
cmp byte [r14 + 0x17], 0
jmp 0x14043c612
jne 0x14043c6da
cmp ecx, eax
jge 0x14043cd20
movsxd rdx, ecx
neg eax
jmp 0x14043c62a
inc ecx
jmp 0x14043c631
jmp 0x14043c680
cmp word [rbp + rdx*2], 0xa
jmp 0x14043c641
je 0x14043cd20
inc rdx
mov dword [r14], ecx
mov bpl, r12b
movsx bp, r10b
not ebp
lea ebp, [rax + rcx]
jmp 0x14043c65f
inc ebp
jmp 0x14043c666
inc ecx
cmp r15w, 0xa5b
cmp r10b, r8b
clc
cmp ebp, 1
jmp 0x14043c67a
je 0x14043cd20
test byte [r15 + 0x1c], 4
jmp 0x14043c68a
jne 0x14043c647
mov rbp, qword [r15]
cmc
test cl, bh
test r11b, 0x3f
cmp qword [rbp + 0x10], rdx
jmp 0x14043c6a3
jbe 0x14043cd94
cmp qword [rbp + 0x18], 8
jmp 0x14043c6b3
jb 0x14043c636
mov rbp, qword [rbp]
jmp 0x14043c636
cmp edx, ebp
jmp 0x14043c6c9
jne 0x14043c5cd
cmp byte [r14 + 0x17], 0
je 0x14043c618
mov dword [r14], eax
jmp 0x14043c6e2
jmp 0x14043cd20
mov rcx, r15
jmp 0x14043c6f3
mov rdx, r14
jmp 0x14043c6fb
call 0x140221a4c
mov ecx, dword [r14 + 4]
bsr rdx, r14
mov edx, dword [r14 + 8]
clc
mov rax, qword [r15]
mov eax, dword [rax + 0x10]
stc
cmp ecx, edx
jmp 0x14043c71b
je 0x14043c75b
cmp ecx, eax
jmp 0x14043c728
jle 0x14043cc22
mov dword [r14 + 4], eax
rcr ecx, 0x85
and ch, 0x4a
neg cl
mov ecx, eax
clc
test r12b, r13b
cmp edx, eax
jg 0x14043cc2a
cmp ecx, edx
jmp 0x14043c74f
jne 0x14043c75b
mov dword [r14], ecx
cmc
clc
stc
cmp dword [r14], eax
jmp 0x14043c763
jle 0x14043cd20
jmp 0x14043aee1
mov dword [r14], eax
shld edx, esp, 0xf2
sbb dh, 0xee
cmp bpl, r12b
lea edx, [rax + 1]
cmc
cmp al, dil
jmp 0x14043c787
mov dword [r14 + 8], edx
clc
cmp r12b, bpl
cmp ecx, edx
jmp 0x14043c796
jne 0x14043ca3f
mov edx, ecx
jmp 0x14043c7a3
mov dword [r14], ecx
jmp 0x14043cd20
cmp ecx, ebp
jmp 0x14043c7b2
jle 0x14043bb27
mov dword [r14 + 8], ebp
rcr cx, 0x14
bt cx, r13w
mov ecx, ebp
cmc
cmp eax, ecx
jne 0x14043c7d5
mov dword [r14], eax
mov ecx, eax
mov edx, dword [r14]
test r13b, 0x32
clc
cmp edx, ebp
jle 0x14043c8c0
mov dword [r14], ebp
mov edx, ebp
cmp eax, ecx
jmp 0x14043c7f1
je 0x14043c8c8
jle 0x14043c803
mov dword [r14 + 4], ecx
mov eax, ecx
mov dword [r14], eax
mov dword [r14 + 8], eax
xor dl, r14b
mov byte [r14 + 0x16], 0
bsf edx, r10d
mov edx, eax
clc
cmp r8b, r8b
cmp byte [r14 + 0x17], 0
jmp 0x14043c826
jne 0x14043c8d8
test edx, edx
jmp 0x14043c833
jle 0x14043cd20
mov eax, edx
jmp 0x14043c840
jmp 0x14043c878
cmp word [rcx + rdx*2], 0xa
jmp 0x14043c84f
je 0x14043cd20
mov dword [r14], eax
movzx rcx, di
mov rcx, rax
jmp 0x14043c864
inc rcx
test r14b, sil
cmp r8b, 0x5a
cmp rcx, 1
jbe 0x14043cd20
dec rax
jmp 0x14043c880
test byte [r15 + 0x1c], 4
jmp 0x14043c88a
jne 0x14043c855
mov rcx, qword [r15]
cqo
cdq
mov edx, eax
stc
cmp qword [rcx + 0x10], rdx
jmp 0x14043c8a2
jbe 0x14043cd94
cmp qword [rcx + 0x18], 8
jmp 0x14043c8b2
jb 0x14043c845
mov rcx, qword [rcx]
jmp 0x14043c845
cmp eax, ecx
jne 0x14043c7f7
cmp byte [r14 + 0x17], 0
jmp 0x14043c8d2
je 0x14043c82c
mov dword [r14], 0
jmp 0x14043c8e4
jmp 0x14043cd20
cmp ecx, ebp
jmp 0x14043c8f0
jle 0x14043bb97
mov dword [r14 + 8], ebp
mov ecx, ebp
cmp edx, ecx
jmp 0x14043c903
jne 0x14043c919
mov dword [r14], edx
movzx ecx, ax
xadd ax, ax
mov ecx, edx
movsx eax, r11w
mov eax, dword [r14]
stc
test r8b, 0x10
cmp eax, ebp
jmp 0x14043c928
jle 0x14043c93b
mov dword [r14], ebp
cmc
mov eax, ebp
cmp rdx, r12
cmp r15b, 0x9f
cmp edx, ecx
jmp 0x14043c942
jne 0x14043ca82
mov dword [r14 + 8], eax
jmp 0x14043c951
mov dword [r14 + 4], eax
jmp 0x14043c95a
jmp 0x14043ca90
cmp ecx, edx
jmp 0x14043c966
jle 0x14043bbf0
mov dword [r14 + 8], edx
stc
dec cx
mov ecx, edx
cmp dl, r8b
test r11b, 0xa0
cmp ebp, ecx
jmp 0x14043c984
jne 0x14043c991
mov dword [r14], ebp
mov ecx, ebp
nop
mov eax, dword [r14]
test r14b, 0x35
cmp eax, edx
jmp 0x14043c99f
jle 0x14043c9b3
mov dword [r14], edx
lahf
sal ah, 0x47
mov eax, edx
jmp 0x14043c9b3
cmp ebp, ecx
jmp 0x14043c9ba
jne 0x14043cac5
mov dword [r14 + 8], eax
jmp 0x14043c9c9
mov dword [r14 + 4], eax
jmp 0x14043c9d2
jmp 0x14043cacd
cmp eax, ecx
jmp 0x14043c9de
jle 0x14043bcbe
mov dword [r14 + 8], ecx
mov eax, ecx
cmp edx, eax
jmp 0x14043c9f1
je 0x14043bccb
cmp edx, eax
jne 0x14043bce1
mov eax, dword [r14]
test r12b, r9b
cmp eax, ecx
jmp 0x14043ca0c
cmovl ecx, eax
movsx rax, sp
sar ah, 0x54
bswap rax
mov dword [r14 + 8], ecx
movzx eax, r13w
mov dword [r14 + 4], ecx
btr eax, r14d
mov eax, ecx
test eax, eax
jle 0x14043aee1
dec eax
jmp 0x14043ca3a
jmp 0x14043aed8
mov rbp, qword [r15]
test r12b, dl
mov ebp, dword [rbp + 0x10]
cmp ecx, ebp
jle 0x14043ca54
mov dword [r14 + 4], ebp
cmp eax, ebp
jmp 0x14043ca5b
jl 0x14043ca75
mov dword [r14 + 8], ebp
jmp 0x14043ca6e
mov edx, ebp
jmp 0x14043ca75
mov dword [r14], edx
jmp 0x14043ca7d
jmp 0x14043cd20
mov dword [r14], ecx
movzx ax, spl
shl ah, 0xe6
mov eax, ecx
cmc
cmp byte [r14 + 0x17], 0
jmp 0x14043ca9a
je 0x14043cae5
mov dword [r14], 0
cmp r13b, bpl
jmp 0x14043cab0
xor eax, eax
jmp 0x14043cab7
mov dword [r14 + 8], eax
jmp 0x14043cac0
jmp 0x14043cd20
mov dword [r14], ecx
cwde
stc
mov eax, ecx
clc
cmp byte [r14 + 0x17], 0
jmp 0x14043cad7
je 0x14043cb89
mov dword [r14], edx
jmp 0x14043cd15
test eax, eax
jmp 0x14043caec
jle 0x14043ccfc
mov ecx, eax
jmp 0x14043caf9
jmp 0x14043cb3e
cmp word [rdx + rbp*2], 0xa
jmp 0x14043cb08
je 0x14043ccf5
mov dword [r14], eax
cqo
mov dl, 0xdf
mov rdx, rax
inc ch
xchg cx, cx
movsx cx, r11b
inc rdx
ror ch, cl
shr cx, cl
shl ch, cl
mov rcx, rax
cmp rdx, 1
jmp 0x14043cb38
jbe 0x14043ccfc
lea rax, [rcx - 1]
jmp 0x14043cb48
test byte [r15 + 0x1c], 4
jmp 0x14043cb52
jne 0x14043cb0e
mov rdx, qword [r15]
btc rbp, 0x2a
mov ebp, eax
cmp qword [rdx + 0x10], rbp
jbe 0x14043cd94
cmp qword [rdx + 0x18], 8
jmp 0x14043cb76
jb 0x14043cafe
mov rdx, qword [rdx]
jmp 0x14043cb84
jmp 0x14043cafe
cmp eax, edx
jmp 0x14043cb90
jge 0x14043cce9
movsxd rbp, eax
jmp 0x14043cb9e
jmp 0x14043cbdd
cmp word [rax + rbp*2], 0xa
jmp 0x14043cbad
je 0x14043cd0a
lea eax, [rbp + 1]
dec ecx
mov rcx, rbp
inc rcx
btc bp, 0x44
mov dword [r14], eax
xadd bpl, bpl
mov rbp, rbx
mov rbp, rcx
cmp edx, ecx
jmp 0x14043cbd7
je 0x14043cd15
test byte [r15 + 0x1c], 4
jmp 0x14043cbe7
jne 0x14043cbb3
mov rax, qword [r15]
stc
jmp 0x14043cbf6
cmp qword [rax + 0x10], rbp
jmp 0x14043cbff
jbe 0x14043cd94
cmp qword [rax + 0x18], 8
jmp 0x14043cc0f
jb 0x14043cba3
mov rax, qword [rax]
jmp 0x14043cc1d
jmp 0x14043cba3
cmp edx, eax
jle 0x14043c748
mov dword [r14 + 8], eax
rcr dl, cl
movzx rdx, sp
mov edx, eax
jmp 0x14043cc3b
cmp ecx, edx
jmp 0x14043cc42
je 0x14043c755
jmp 0x14043c75b
mov rcx, r15
mov rdx, r14
bts rdi, rax
xor r15b, spl
movaps xmm6, xmmword [rsp + 0x70]
bts r13w, r12w
movaps xmm7, xmmword [rsp + 0x80]
adc r14d, 0x7fb729f6
adc bl, r12b
not bl
movaps xmm8, xmmword [rsp + 0x90]
adc r15b, dl
shrd r15w, sp, 0x54
sub r13d, r8d
add rsp, 0xa8
bswap r13w
cmovne r12w, ax
movsx rbp, sp
pop rbx
jmp 0x14043ccaf
pop rbp
pop rdi
jmp 0x14043ccbd
pop rsi
movzx r15w, r8b
movsxd r13, ebx
cmovne r12w, bx
pop r12
movsx r13w, spl
mov r15b, 0xf1
pop r13
pop r14
movzx r15, bp
pop r15
jmp 0x14043cce4
jmp 0x140221a4c
mov edx, eax
jmp 0x14043ccf0
jmp 0x14043cd15
mov eax, ecx
jmp 0x14043ccfc
mov dword [r14 + 8], eax
jmp 0x14043cd05
jmp 0x14043cd20
mov edx, ebp
jmp 0x14043cd15
mov dword [r14 + 8], edx
movzx edi, bp
movzx rbp, r8w
mov byte [r14 + 0x16], 0
mov r12b, 0x85
xor r14w, 0x7b5c
shr bx, cl
movaps xmm6, xmmword [rsp + 0x70]
rcl r12b, 0x88
bt r13d, 0xea
shl r15b, cl
movaps xmm7, xmmword [rsp + 0x80]
not edi
dec r13
movaps xmm8, xmmword [rsp + 0x90]
rol r13b, cl
add rsp, 0xa8
pop rbx
pop rbp
bswap r15w
movzx rdi, r13w
pop rdi
movsx r15d, r12w
bswap r13w
pop rsi
movzx r14, ax
pop r12
pop r13
pop r14
movsx r15d, ax
mov r15, r8
jmp 0x14043cd8c
pop r15
jmp 0x14043cd93
ret
call fcn.14044016e
int3