Function at 0x14042ee0b
Capabilities:
Check for software breakpoints

Disassembly:
push r15
test al, r15b
stc
push r14
jmp 0x14042ee22
push r13
push r12
push rsi
push rdi
mov r12w, r10w
xor r12d, ebp
push rbp
push rbx
sub rsp, 0x88
movzx rbx, bp
bswap bx
mov ebx, edx
test esp, 0x203207bd
rcl r12b, 0x97
mov r12, rcx
jmp 0x14042ee53
cmp edx, 0xdc
jg 0x14042f1d4
cmp ebx, 0xc4
je 0x14042f23a
cmp ebx, 0xdb
jmp 0x14042ee76
jne 0x14042f8c4
mov rcx, qword [r12]
call fcn.140422b07
lea r14d, [rax - 2]
cmp rcx, 0x7ef8732d
stc
cmp eax, 3
jmp 0x14042ee99
jb 0x14042f915
lea r15, [0x1400bf070]
jmp 0x14042eeab
jmp 0x14042eedf
sub eax, eax
sar al, 0xbc
cmp r13b, 0x10
setb al
clc
shl eax, 6
cmp dil, bpl
add r14d, eax
add r14d, 0xffffff7f
cmp rdi, 0x78cb7885
cmc
clc
test r14d, r14d
jle 0x14042f915
mov rsi, qword [r12]
test dil, dl
mov rax, qword [rsi + 0xc0]
cmp rax, qword [rsi + 0xc8]
jae 0x14042ef25
lea rcx, [rax + 1]
movsx r13w, bl
mov qword [rsi + 0xc0], rcx
bswap r13w
jmp 0x14042ef17
movzx r13d, byte [rax]
jmp 0x14042ef20
jmp 0x14042efe7
cmp dword [rsi + 0x30], 0
jmp 0x14042ef2e
je 0x14042efa0
mov r8d, dword [rsi + 0x34]
mov edx, 0x50b140e4
xchg edi, ecx
lea rdi, [rsi + 0x38]
cdq
jmp 0x14042ef4d
mov rcx, qword [rsi + 0x28]
movzx edx, r9w
bswap dx
mov rdx, rdi
jmp 0x14042ef60
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
sub ecx, dword [rsi + 0xd0]
add dword [rsi + 0xb8], ecx
cmp r11d, ebx
stc
test eax, eax
je 0x14042efad
cdqe
test r9b, 0x78
add rax, rdi
movzx r13, bp
movzx r13d, bx
movzx r13d, byte [rdi]
jmp 0x14042ef9b
jmp 0x14042efce
sub r13d, r13d
jmp 0x14042efa8
jmp 0x14042efe7
mov dword [rsi + 0x30], 0
or edx, ebx
bsf ax, r10w
lea rax, [rsi + 0x39]
sar dh, cl
mov byte [rsi + 0x38], 0
sub r13d, r13d
adc cl, bpl
shr cl, 0xe3
mov qword [rsi + 0xc8], rax
cdqe
rol cl, cl
adc cl, r8b
lea rax, [rsi + 0x39]
mov qword [rsi + 0xc0], rax
movzx edx, r13b
cmp dl, 0x10
setg cl
setae cl
setle al
rcr ax, 0x71
xadd al, ah
mov eax, edx
test r14b, r12b
cmp spl, r13b
clc
and eax, 0xf
clc
and edx, 0xfffffff0
test r10w, r11w
cmp bx, 0x261e
cmp edx, 0x10
mov dl, r9b
xchg dl, dl
setne dl
sub esi, esi
test sil, bl
stc
clc
cmp eax, 3
ja 0x14042f932
and cl, dl
jne 0x14042f932
mov esi, eax
xor ebp, ebp
jmp 0x14042f043
jmp 0x14042f096
mov rcx, rdi
jmp 0x14042f050
call fcn.140422b07
movzx ecx, byte [rbp + r15]
mov rdx, rsi
cmp r9b, 0xe9
test si, 0x7d72
shl rdx, 7
cmp sil, 0x6a
add rdx, r12
jmp 0x14042f077
mov word [rdx + rcx*2 + 0x3488], ax
inc rbp
test si, 0x73ae
cmp rbp, 0x40
jmp 0x14042f090
je 0x14042eeb0
mov rdi, qword [r12]
cmp r13b, 0x10
jmp 0x14042f0a3
jae 0x14042f048
mov rax, qword [rdi + 0xc0]
test dil, r10b
jmp 0x14042f0b8
cmp rax, qword [rdi + 0xc8]
jmp 0x14042f0c4
jae 0x14042f0e7
lea rcx, [rax + 1]
mov qword [rdi + 0xc0], rcx
jmp 0x14042f0da
movzx eax, byte [rax]
jmp 0x14042f0e2
jmp 0x14042f1c7
cmp dword [rdi + 0x30], 0
jmp 0x14042f0f0
je 0x14042f173
mov r8d, dword [rdi + 0x34]
movzx cx, r9b
movsx dx, spl
lea rbx, [rdi + 0x38]
mov rcx, qword [rdi + 0x28]
bswap edx
mov rdx, rbx
jmp 0x14042f116
call qword [rdi + 0x10]
mov ecx, dword [rdi + 0xc0]
stc
sub ecx, dword [rdi + 0xd0]
jmp 0x14042f132
add dword [rdi + 0xb8], ecx
cmc
jmp 0x14042f13e
test eax, eax
jmp 0x14042f145
je 0x14042f17f
movsxd rcx, eax
bt ax, r15w
cmp sil, 0xcf
sal ax, 0xc
add rcx, rbx
movzx rax, ax
movzx eax, r11w
movzx eax, byte [rbx]
jmp 0x14042f16e
jmp 0x14042f19f
sub eax, eax
jmp 0x14042f17a
jmp 0x14042f1c7
mov dword [rdi + 0x30], 0
movzx ecx, r13w
lea rcx, [rdi + 0x39]
clc
test ah, 0xb1
mov byte [rdi + 0x38], 0
cmc
stc
xor eax, eax
jmp 0x14042f19f
mov qword [rdi + 0xc8], rcx
movzx cx, r10b
mov cl, spl
mov cx, 0x3e38
lea rcx, [rdi + 0x39]
jmp 0x14042f1bb
mov qword [rdi + 0xc0], rcx
jmp 0x14042f1c7
movzx eax, al
jmp 0x14042f1cf
jmp 0x14042f055
cmp ebx, 0xff
jmp 0x14042f1df
je 0x14042f909
cmp ebx, 0xdd
jmp 0x14042f1f0
jne 0x14042f8c4
mov rcx, qword [r12]
jmp 0x14042f1ff
call fcn.140422b07
cmp eax, 4
jmp 0x14042f20c
jne 0x14042f909
mov rcx, qword [r12]
jmp 0x14042f21b
call fcn.140422b07
mov dword [r12 + 0x4868], eax
jmp 0x14042f22d
mov sil, 1
jmp 0x14042f235
jmp 0x14042f932
mov rcx, qword [r12]
call fcn.140422b07
lea r14d, [rax - 2]
cmp r11b, 0xf7
stc
cmp eax, 3
jmp 0x14042f254
jb 0x14042f926
lea rax, [r12 + 0x1a48]
jmp 0x14042f267
mov qword [rsp + 0x30], rax
seto ah
movsx eax, ax
cwde
lea rax, [r12 + 8]
jmp 0x14042f27d
mov qword [rsp + 0x38], rax
jmp 0x14042f29c
sub r14d, edi
clc
test r15b, r13b
test r14d, r14d
jmp 0x14042f296
jle 0x14042f926
mov rsi, qword [r12]
movsx ax, cl
mov rax, qword [rsi + 0xc0]
clc
cmp r15w, r15w
jmp 0x14042f2b5
cmp rax, qword [rsi + 0xc8]
jmp 0x14042f2c1
jae 0x14042f2e2
lea rcx, [rax + 1]
movsx r13, r8w
mov qword [rsi + 0xc0], rcx
mov r13b, r9b
movzx r13d, byte [rax]
jmp 0x14042f3b5
cmp dword [rsi + 0x30], 0
jmp 0x14042f2eb
je 0x14042f364
mov r8d, dword [rsi + 0x34]
movsx cx, r8b
movzx edx, r13w
lea rbx, [rsi + 0x38]
cwd
mov ch, ch
mov rcx, qword [rsi + 0x28]
mov rdx, rbx
jmp 0x14042f312
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
test dh, 0xd1
cmp r13b, r13b
sub ecx, dword [rsi + 0xd0]
stc
cmp r10b, r11b
add dword [rsi + 0xb8], ecx
jmp 0x14042f336
test eax, eax
jmp 0x14042f33d
je 0x14042f371
cdqe
jmp 0x14042f34f
add rax, rbx
seta r13b
movzx r13d, byte [rbx]
jmp 0x14042f35f
jmp 0x14042f392
sub r13d, r13d
jmp 0x14042f36c
jmp 0x14042f3b5
mov dword [rsi + 0x30], 0
adc al, sil
lea rax, [rsi + 0x39]
cmp spl, cl
test r13b, r10b
mov byte [rsi + 0x38], 0
sub r13d, r13d
test sil, cl
cmp r14d, r14d
mov qword [rsi + 0xc8], rax
jmp 0x14042f39e
lea rax, [rsi + 0x39]
cmp dx, 0x8e7
test dil, dil
mov qword [rsi + 0xc0], rax
stc
cmp bh, 0x4c
cmp r13b, 0x1f
jmp 0x14042f3be
ja 0x14042f909
mov r15d, r13d
jmp 0x14042f3d0
and r15b, 0xf
test r15, 0x93f182f
cmp r15b, 3
jmp 0x14042f3e4
ja 0x14042f909
sub esi, esi
xor edi, edi
jmp 0x14042f436
lea rcx, [rax + 1]
cmp r9b, 0xcd
mov qword [rbp + 0xc0], rcx
test ax, 0x5bc7
movzx eax, byte [rax]
jmp 0x14042f40f
movzx eax, al
cmp esi, r13d
mov dword [rsp + rsi*4 + 0x40], eax
test eax, edx
clc
add edi, eax
jmp 0x14042f423
inc rsi
stc
cmp rsi, 0x10
jmp 0x14042f430
je 0x14042f524
mov rbp, qword [r12]
mov rax, qword [rbp + 0xc0]
cmp spl, r15b
clc
cmp rax, qword [rbp + 0xc8]
jmp 0x14042f451
jb 0x14042f3f3
cmp dword [rbp + 0x30], 0
jmp 0x14042f460
je 0x14042f4d6
mov r8d, dword [rbp + 0x34]
movzx ebx, bx
jmp 0x14042f476
lea rbx, [rbp + 0x38]
mov rcx, qword [rbp + 0x28]
movsx rdx, bp
cmovns rdx, rsi
movzx rdx, ax
mov rdx, rbx
jmp 0x14042f492
call qword [rbp + 0x10]
mov ecx, dword [rbp + 0xc0]
jmp 0x14042f4a0
sub ecx, dword [rbp + 0xd0]
cmc
add dword [rbp + 0xb8], ecx
stc
test sp, 0x7cbf
test eax, eax
jmp 0x14042f4ba
je 0x14042f4e2
movsxd rcx, eax
add rcx, rbx
setnp ah
movsx ax, r14b
movzx eax, byte [rbx]
jmp 0x14042f503
sub eax, eax
jmp 0x14042f4dd
jmp 0x14042f40f
mov dword [rbp + 0x30], 0
lea rcx, [rbp + 0x39]
test r12w, r15w
mov byte [rbp + 0x38], 0
cmp r13b, 0x8d
test r15b, bpl
sub eax, eax
jmp 0x14042f503
mov qword [rbp + 0xc8], rcx
cmovs cx, r8w
lea rcx, [rbp + 0x39]
jmp 0x14042f518
mov qword [rbp + 0xc0], rcx
jmp 0x14042f40f
movzx r15d, r15b
clc
test r14b, r9b
test rdx, 0x47857460
cmp r13b, 0xf
jmp 0x14042f53c
mov dword [rsp + 0x2c], r14d
jmp 0x14042f546
mov dword [rsp + 0x28], r13d
jmp 0x14042f550
ja 0x14042f5b3
imul rsi, r15, 0x690
cdq
cqo
mov rax, qword [rsp + 0x38]
movsx dx, r9b
mov dx, r14w
lea rcx, [rax + rsi]
bswap dx
movzx edx, r13w
lea rdx, [rsp + 0x40]
jmp 0x14042f583
call fcn.140430e5e
test eax, eax
je 0x14042f909
add rsi, r12
add rsi, 0x408
cmp spl, 0x84
test dh, 0x76
test edi, edi
jmp 0x14042f5a8
jne 0x14042f5fc
jmp 0x14042f71c
imul rsi, r15, 0x690
cqo
mov rax, qword [rsp + 0x30]
mov dh, 0x2c
lea rcx, [rax + rsi]
cmova dx, r11w
xchg dh, dl
lea rdx, [rsp + 0x40]
call fcn.140430e5e
test eax, eax
jmp 0x14042f5e0
je 0x14042f909
add rsi, r12
add rsi, 0x1e48
cmp r15b, bpl
stc
test edi, edi
je 0x14042f71c
mov r13d, edi
clc
xor r14d, r14d
jmp 0x14042f631
lea rcx, [rax + 1]
jmp 0x14042f611
mov qword [rbp + 0xc0], rcx
jmp 0x14042f61d
movzx eax, byte [rax]
mov byte [rsi + r14], al
inc r14
clc
cmp r13, r14
je 0x14042f71c
mov rbp, qword [r12]
mov rax, qword [rbp + 0xc0]
stc
cmp rax, qword [rbp + 0xc8]
jb 0x14042f608
cmp dword [rbp + 0x30], 0
jmp 0x14042f653
je 0x14042f6c1
mov r8d, dword [rbp + 0x34]
lea rbx, [rbp + 0x38]
setge ch
bswap rdx
cmovae edx, r10d
mov rcx, qword [rbp + 0x28]
cdq
xchg dh, dh
mov rdx, rbx
jmp 0x14042f67a
call qword [rbp + 0x10]
mov ecx, dword [rbp + 0xc0]
test dil, sil
sub ecx, dword [rbp + 0xd0]
cmp r9w, r8w
cmp rsp, 0x5fbe0727
add dword [rbp + 0xb8], ecx
test eax, eax
je 0x14042f6cd
movsxd rcx, eax
bts ax, r11w
shl ax, 0xb1
add rcx, rbx
movzx eax, byte [rbx]
jmp 0x14042f6bc
jmp 0x14042f6f6
sub eax, eax
jmp 0x14042f6c8
jmp 0x14042f620
mov dword [rbp + 0x30], 0
bts cx, dx
xor ecx, 0x3cf9510a
lea rcx, [rbp + 0x39]
cmp ebp, 0x4abc5935
mov byte [rbp + 0x38], 0
test rsi, r15
xor eax, eax
jmp 0x14042f6f6
mov qword [rbp + 0xc8], rcx
movsxd rcx, esi
setbe cl
movsx rcx, r12w
lea rcx, [rbp + 0x39]
jmp 0x14042f710
mov qword [rbp + 0xc0], rcx
jmp 0x14042f620
mov r14d, dword [rsp + 0x2c]
sal r13b, cl
rcl r13b, 0x16
neg r13w
add r14d, 0xffffffef
setnp r13b
clc
cmp byte [rsp + 0x28], 0x10
mov r13b, 0x65
mov r13d, 0
jb 0x14042f287
imul r10, r15, 0x690
add r10, qword [rsp + 0x30]
clc
xadd r8, r8
btr r8d, 0x9c
shl r15, 0xa
sbb r8, 0x4f5b5ba8
cmp bl, r12b
rcl r8b, cl
lea r8, [r12 + r15]
cmp r13w, 0x6274
add r8, 0x3688
clc
stc
test r8b, dl
xor esi, esi
jmp 0x14042f78d
jmp 0x14042f7b0
inc rsi
cmp r14d, r9d
test ecx, 0x7a1978ea
cmp rsi, 0x200
jmp 0x14042f7aa
je 0x14042f287
movzx ecx, byte [r10 + rsi]
stc
mov word [r8 + rsi*2], 0
cmp rcx, 0xff
je 0x14042f792
movzx r11d, byte [rcx + r10 + 0x400]
xadd al, ah
bt rax, 0x70
mov eax, r11d
and eax, 0xf
jmp 0x14042f7e6
je 0x14042f792
movzx ecx, byte [rcx + r10 + 0x500]
rol r9b, cl
adc r9b, r13b
lea r9d, [rax + rcx]
jmp 0x14042f808
cmp r9d, 9
jmp 0x14042f811
ja 0x14042f792
mov edx, esi
btc rbx, r10
jmp 0x14042f829
shl edx, cl
cmc
and edx, 0x1ff
btc ebp, 0x5c
mov cl, 9
sbb bl, 0xdd
sal bl, cl
sub cl, al
shld bx, dx, 0xf9
mov ebp, edx
bswap bx
sar bl, 0x2e
rcl bh, cl
shr ebp, cl
mov ebx, 0xffffffff
btc ecx, 0xdb
btr rcx, 0xf8
rcl cl, cl
mov ecx, eax
cwde
mov rax, rbx
shl ebx, cl
shr ah, cl
xchg ah, ah
or ebx, 1
sar al, 0x88
cmp edx, 0x100
sete al
not ah
movsx eax, ax
cmovae ebx, r13d
movsx rax, bx
cmp dl, r10b
cmc
add ebx, ebp
test al, r14b
dec ax
mov ax, 0x5fe3
movsx eax, bl
jmp 0x14042f8a0
cmp eax, ebx
jmp 0x14042f8a7
jne 0x14042f792
and r11d, 0xfffffff0
shl ebx, 8
add r9d, r11d
add r9d, ebx
mov word [r8 + rsi*2], r9w
jmp 0x14042f792
cmp ebx, 0xfe
jmp 0x14042f8cf
je 0x14042f8ed
mov eax, ebx
test r8b, r12b
cmp r15b, 0xea
and eax, 0xfffffff0
clc
cmp eax, 0xe0
jne 0x14042f909
mov rcx, qword [r12]
jmp 0x14042f8f6
call fcn.140422b07
cmp eax, 2
jmp 0x14042f903
jae 0x14042f98d
sub esi, esi
jmp 0x14042f910
jmp 0x14042f932
test r14d, r14d
sete sil
jmp 0x14042f921
jmp 0x14042f932
test r14d, r14d
sete sil
sal r13w, 0x3f
movzx eax, sil
sal r12w, 0xaa
adc rbx, 0x318a1f85
add rsp, 0x88
movsx r12d, ax
movsxd rbx, eax
pop rbx
not dil
pop rbp
jmp 0x14042f95f
pop rdi
movsxd r12, edx
pop rsi
pop r12
movsx r14d, r9w
jmp 0x14042f972
pop r13
jmp 0x14042f97c
pop r14
movzx r15d, di
movsxd r15, r12d
pop r15
jmp 0x14042f98c
ret
mov r14d, eax
cmp ebx, 0xe0
jmp 0x14042f99b
jne 0x14042fb00
cmp r14d, 7
jmp 0x14042f9aa
jb 0x14042fb00
mov esi, 1
adc r13, 0x59b2692b
or r13b, r10b
ror r13w, 0x49
sub r15d, r15d
adc r13w, r8w
lea r13, [0x1400bf0bf]
xor ebp, ebp
jmp 0x14042f9d9
jmp 0x14042fa15
lea rcx, [rax + 1]
stc
mov qword [rdi + 0xc0], rcx
movzx eax, byte [rax]
cmc
cmp al, byte [rbp + r13]
jmp 0x14042f9f8
cmovne esi, r15d
jmp 0x14042fa01
inc rbp
stc
cmc
cmp rbp, 5
jmp 0x14042fa0f
je 0x14042fc67
mov rdi, qword [r12]
movzx rax, sp
mov rax, qword [rdi + 0xc0]
test r9b, 0x9b
cmp rax, qword [rdi + 0xc8]
jb 0x14042f9de
cmp dword [rdi + 0x30], 0
jmp 0x14042fa3e
je 0x14042fab0
mov r8d, dword [rdi + 0x34]
movzx ecx, cx
cwd
cmovg rbx, r10
lea rbx, [rdi + 0x38]
movsx ecx, r13w
movsxd rcx, esp
mov rcx, qword [rdi + 0x28]
xchg dx, dx
movsxd rdx, ebp
mov rdx, rbx
jmp 0x14042fa6e
call qword [rdi + 0x10]
mov ecx, dword [rdi + 0xc0]
cmp r9b, 0x6c
test sil, 0xb5
sub ecx, dword [rdi + 0xd0]
stc
test r13b, 0xbb
add dword [rdi + 0xb8], ecx
stc
cmc
test eax, eax
jmp 0x14042fa99
je 0x14042fabc
movsxd rcx, eax
add rcx, rbx
bswap ax
movzx eax, byte [rbx]
jmp 0x14042fadf
sub eax, eax
jmp 0x14042fab7
jmp 0x14042f9ee
mov dword [rdi + 0x30], 0
bsr rcx, rsp
and cx, 0x787c
btr cx, cx
lea rcx, [rdi + 0x39]
mov byte [rdi + 0x38], 0
sub eax, eax
jmp 0x14042fadf
mov qword [rdi + 0xc8], rcx
lea rcx, [rdi + 0x39]
jmp 0x14042faef
mov qword [rdi + 0xc0], rcx
jmp 0x14042fafb
jmp 0x14042f9ee
lea eax, [r14 - 2]
test ebp, 0x47670808
cmp edi, 0x7a4b67cf
clc
cmp ebx, 0xee
jne 0x14042fede
cmp r14d, 0xe
jmp 0x14042fb26
jb 0x14042fede
mov esi, 1
rol r13b, 0x2d
xor r15d, r15d
adc r13b, al
rol r13b, 0x28
lea r13, [0x1400bf0c4]
sub ebp, ebp
jmp 0x14042fb88
lea rcx, [rax + 1]
stc
cmp sp, r9w
mov qword [rdi + 0xc0], rcx
stc
movzx eax, byte [rax]
clc
cmp al, byte [rbp + r13]
jmp 0x14042fb6c
cmovne esi, r15d
jmp 0x14042fb75
inc rbp
test r10w, 0x528a
cmp rbp, 6
je 0x14042fc90
mov rdi, qword [r12]
mov rax, qword [rdi + 0xc0]
cmp r8b, 0
cmp r11w, bx
stc
cmp rax, qword [rdi + 0xc8]
jb 0x14042fb4d
cmp dword [rdi + 0x30], 0
jmp 0x14042fbb2
je 0x14042fc1b
mov r8d, dword [rdi + 0x34]
setp bh
jmp 0x14042fbc8
lea rbx, [rdi + 0x38]
mov rcx, qword [rdi + 0x28]
mov rdx, rbx
call qword [rdi + 0x10]
mov ecx, dword [rdi + 0xc0]
test r12b, 0xf3
cmc
sub ecx, dword [rdi + 0xd0]
cmc
cmp r10b, dil
cmp r10b, 0x56
add dword [rdi + 0xb8], ecx
test eax, eax
jmp 0x14042fbfc
je 0x14042fc22
movsxd rcx, eax
add rcx, rbx
cbw
movsx ax, sil
movzx rax, r12w
movzx eax, byte [rbx]
jmp 0x14042fc43
sub eax, eax
jmp 0x14042fb62
mov dword [rdi + 0x30], 0
shrd ecx, r9d, 0xfe
xor ch, 0xea
add ch, bh
lea rcx, [rdi + 0x39]
test cl, r12b
cmp r12b, r13b
mov byte [rdi + 0x38], 0
xor eax, eax
mov qword [rdi + 0xc8], rcx
movsx ecx, si
lea rcx, [rdi + 0x39]
jmp 0x14042fc56
mov qword [rdi + 0xc0], rcx
jmp 0x14042fc62
jmp 0x14042fb62
add r14d, 0xfffffff9
cmp r14d, 0x564473c
test esi, esi
jmp 0x14042fc79
je 0x14042fedb
mov dword [r12 + 0x4848], 1
jmp 0x14042fedb
test esi, esi
jmp 0x14042fc97
je 0x14042fccd
mov rsi, qword [r12]
mov rax, rcx
shl rax, cl
mov rax, qword [rsi + 0xc0]
cmp rax, qword [rsi + 0xc8]
jmp 0x14042fcba
jae 0x14042fcdb
inc rax
jmp 0x14042fcc8
jmp 0x14042fd6e
add r14d, 0xfffffff8
jmp 0x14042fcd6
jmp 0x14042fedb
cmp dword [rsi + 0x30], 0
jmp 0x14042fce4
je 0x14042fd7f
mov r8d, dword [rsi + 0x34]
cmovno cx, r11w
lea rbx, [rsi + 0x38]
setle cl
bswap edx
mov rcx, qword [rsi + 0x28]
cwd
mov rdx, rbx
jmp 0x14042fd0a
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
stc
cmp r10b, 0xaf
sub ecx, dword [rsi + 0xd0]
test dl, 0xb1
add dword [rsi + 0xb8], ecx
stc
test eax, eax
jmp 0x14042fd2f
je 0x14042fd45
cdqe
stc
add rbx, rax
jmp 0x14042fd40
jmp 0x14042fd5b
mov dword [rsi + 0x30], 0
lea rbx, [rsi + 0x39]
mov byte [rsi + 0x38], 0
xchg al, ch
cwde
movzx rcx, di
mov qword [rsi + 0xc8], rbx
lea rax, [rsi + 0x39]
movsx ecx, bx
jmp 0x14042fd6e
mov qword [rsi + 0xc0], rax
setge cl
movsx ecx, cx
movzx cx, bh
mov rcx, qword [r12]
jmp 0x14042fd88
call fcn.140422b07
mov rcx, qword [r12]
jmp 0x14042fd96
call fcn.140422b07
mov rsi, qword [r12]
and ax, bp
xor ah, 9
mov rax, qword [rsi + 0xc0]
cmp r11b, 0xb
clc
cmp rax, qword [rsi + 0xc8]
jmp 0x14042fdbd
jae 0x14042fde5
lea rcx, [rax + 1]
jmp 0x14042fdcc
mov qword [rsi + 0xc0], rcx
jmp 0x14042fdd8
movzx eax, byte [rax]
jmp 0x14042fde0
jmp 0x14042febf
cmp dword [rsi + 0x30], 0
jmp 0x14042fdee
je 0x14042fe6c
mov r8d, dword [rsi + 0x34]
movzx dx, r9b
mov dl, r10b
movsx ebx, ax
lea rbx, [rsi + 0x38]
cwd
movsx cx, r15b
cdq
mov rcx, qword [rsi + 0x28]
cmovle dx, si
mov rdx, rbx
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
jmp 0x14042fe2e
sub ecx, dword [rsi + 0xd0]
clc
cmc
add dword [rsi + 0xb8], ecx
test r13w, 0x7162
test dx, di
test eax, eax
jmp 0x14042fe4c
je 0x14042fe73
movsxd rcx, eax
rol ax, cl
add rcx, rbx
setp ah
lahf
movzx eax, byte [rbx]
jmp 0x14042fe67
jmp 0x14042fea1
sub eax, eax
jmp 0x14042febf
mov dword [rsi + 0x30], 0
add ch, 0xb2
rcr ch, 0x14
and ch, 0x11
lea rcx, [rsi + 0x39]
test ebp, r10d
jmp 0x14042fe93
mov byte [rsi + 0x38], 0
test r11b, 0x1a
test r11w, dx
xor eax, eax
mov qword [rsi + 0xc8], rcx
rol cl, 0x97
or cx, ax
xor ecx, r11d
lea rcx, [rsi + 0x39]
cmp ch, 0x6e
mov qword [rsi + 0xc0], rcx
movzx eax, al
mov dword [r12 + 0x484c], eax
cmove ax, r11w
sbb sil, 0xd9
add r14d, 0xfffffff2
setno sil
mov eax, r14d
mov sil, 1
cmp r12b, r14b
test eax, eax
je 0x14042f932
mov rbp, qword [r12]
js 0x14042ff52
cmp qword [rbp + 0x10], 0
jmp 0x14042ff00
je 0x14042ff63
mov rcx, qword [rbp + 0xc0]
mov rbx, qword [rbp + 0xc8]
movzx dx, spl
movzx rdx, r12w
neg dl
mov edi, ebx
sbb rdx, 0x52ca70cd
sub edi, ecx
mov edx, eax
test bl, 0xc
stc
sub edx, edi
jle 0x14042ff6a
mov qword [rbp + 0xc0], rbx
cmovge rcx, rsp
movsx ecx, si
mov rcx, qword [rbp + 0x28]
call qword [rbp + 0x18]
jmp 0x14042f932
mov rax, qword [rbp + 0xc8]
jmp 0x14042ff5e
jmp 0x14042ff77
mov rcx, qword [rbp + 0xc0]
mov eax, eax
test rbx, rdx
add rax, rcx
jmp 0x14042ff77
mov qword [rbp + 0xc0], rax
jmp 0x14042f932