Function at 0x14044b2ae
Capabilities:
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
cmovle eax, esi
push rbp
push rsi
dec ah
adc ax, cx
shr sil, cl
push rdi
or bpl, spl
sbb rsi, r14
push r12
mov dil, bl
rcr dil, 0x99
push r13
btr ebp, 0xe
xor rbp, rsp
push r14
cwde
sub ebp, edi
adc r14d, r13d
push r15
lea rbp, [rsp - 0x17]
test cl, r10b
sal r14w, 0xb9
sub edi, 0x624f344c
sub rsp, 0xf0
mov rax, qword [0x1400b7288]
sal sil, 0x15
xor rax, rsp
movsx r14, r15w
clc
btr r13w, si
mov qword [rbp + 7], rax
cmp spl, r10b
rcl r13d, cl
shr esi, 0xb2
mov r12, r9
xor r14w, ax
mov qword [rsp + 0x40], r9
movzx ax, r12b
mov rdi, r8
mov r14, rdx
rcl sil, cl
xor esi, 0x5c31543b
mov qword [rbp - 0x71], rdx
cwd
mov rsi, qword [rbp + 0x77]
adc dl, 0xc6
or rdx, 0x7e7a09fd
mov r13, qword [rbp + 0x7f]
lahf
xchg dl, ah
rcl dl, 0xc0
mov qword [rbp - 0x79], r13
shr eax, cl
rol dl, cl
movsx edx, r14w
mov eax, dword [rsi + 0x18]
cmp dh, 0xd6
bt rdx, r10
mov edx, 0x3000
test r9, 0x567c48c2
cmp r10b, 0xee
and eax, edx
cmp eax, edx
jmp 0x14044b38f
jne 0x14044b3ba
mov qword [rsp + 0x28], r13
movsxd rdx, r12d
cmovns dx, di
mov edx, ebp
mov qword [rsp + 0x20], rsi
mov rdx, r14
jmp 0x14044b3b0
call fcn.14044d558
jmp 0x14044d4db
mov rax, qword [rsi + 0x40]
movsx bx, ch
movsxd rbx, r8d
mov rbx, qword [rax + 8]
bswap ax
jmp 0x14044b3d1
mov qword [rbp - 0x51], rbx
lahf
mov rax, qword [rbx]
movzx ecx, r8w
movzx cx, r15b
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14044b3ee
call qword [0x1400b8d90]
nop
bswap rcx
mov cl, 0x3f
movsx ecx, r9w
lea rcx, [rbp - 0x59]
call fcn.1404532d2
mov r15, rax
stc
jmp 0x14044b410
mov qword [rsp + 0x58], rax
test rsi, 0x337a53ce
cmp dh, 0xce
test r10w, cx
test rbx, rbx
je 0x14044b475
mov rdx, qword [rbx]
mov rcx, rbx
cmovl eax, edi
mov rax, qword [rdx + 0x10]
jmp 0x14044b43e
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
jmp 0x14044b44f
je 0x14044b475
mov rcx, qword [rax]
movsx eax, r8w
cwde
cqo
mov rax, qword [rcx]
cqo
mov cl, r11b
mov edx, 1
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [r15]
not dl
lea rdx, [rbp - 0x29]
mov rcx, r15
mov rax, qword [rax + 0x28]
jmp 0x14044b48a
call qword [0x1400b8d90]
nop
movsx bx, r12b
mov bx, 0x25ce
mov byte [rsp + 0x32], 0
lahf
mov rax, 0x3db96b0f
mov byte [rsp + 0x3c], 0
mov rax, qword [rsi + 0x40]
setle ch
cmovp ebx, r10d
movzx rbx, r11w
mov rbx, qword [rax + 8]
movzx rax, bp
jmp 0x14044b4c9
mov qword [rbp - 0x51], rbx
mov ah, 0xbb
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14044b4db
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
nop
jmp 0x14044b4eb
lea rcx, [rbp - 0x59]
jmp 0x14044b4f4
call fcn.140447dcd
mov rsi, rax
test edx, 0x18c11c9f
test rbx, rbx
jmp 0x14044b50a
je 0x14044b57b
mov rdx, qword [rbx]
movzx eax, r15w
mov rcx, rbx
cwde
bswap ax
cmovne ax, r11w
mov rax, qword [rdx + 0x10]
jmp 0x14044b52c
call qword [0x1400b8d90]
mov r8, rax
clc
sar bl, 0x7d
mov ebx, 1
stc
cmp r9b, r14b
cmc
test rax, rax
jmp 0x14044b54b
je 0x14044b580
mov rcx, qword [rax]
rdtsc
mov rax, qword [rcx]
jmp 0x14044b562
mov edx, ebx
movzx rcx, r11w
mov rcx, r8
jmp 0x14044b570
call qword [0x1400b8d90]
jmp 0x14044b580
mov ebx, 1
mov rax, qword [rsi]
movsx edx, r13w
lea r9, [rbp - 9]
lea r8, [0x1400c01f7]
movsx rdx, r13w
lea rdx, [0x1400c01e8]
movzx ecx, ax
mov rcx, rsi
mov rax, qword [rax + 0x38]
jmp 0x14044b5ac
call qword [0x1400b8d90]
mov rdx, r12
jmp 0x14044b5be
mov rcx, rdi
jmp 0x14044b5c6
call fcn.14044fc00
or r12d, 0xffffffff
stc
sub esi, esi
test al, al
jmp 0x14044b5d9
jne 0x14044b8b9
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x14044b5e9
jne 0x14044b676
mov rcx, qword [rdi]
cmp r8b, 0xfe
test bpl, r12b
test rcx, rcx
jmp 0x14044b601
je 0x14044b664
mov rax, qword [rcx + 0x38]
movsx edx, bp
mov rdx, qword [rax]
test rdx, rdx
je 0x14044b63c
mov rax, qword [rcx + 0x50]
test bpl, sil
cmc
cmp dword [rax], esi
jmp 0x14044b629
jle 0x14044b63c
movzx eax, byte [rdx]
jmp 0x14044b637
jmp 0x14044b649
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044b651
je 0x14044b664
mov byte [rdi + 9], al
jmp 0x14044b65f
jmp 0x14044b66b
mov qword [rdi], rsi
stc
and cl, spl
mov byte [rdi + 8], bl
shl al, cl
mov cl, bl
shl al, cl
neg al
mov al, byte [rdi + 9]
cmc
cmp r14w, 0x1421
cmp al, byte [rbp + 2]
jmp 0x14044b688
jne 0x14044b75d
mov rsi, qword [rbp - 0x71]
movzx cx, al
movzx r14, bp
btc ecx, r10d
mov byte [rsi], 0x2b
cmp bpl, 0x32
movsx rcx, r12w
lea r14, [rsi + 1]
mov rcx, qword [rdi]
sub esi, esi
stc
cmp sil, dl
cmp r9d, 0x36ba6caa
test rcx, rcx
jmp 0x14044b6c5
je 0x14044b746
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], rsi
jmp 0x14044b6d8
je 0x14044b719
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x14044b719
add dword [rax], r12d
mov rcx, qword [rcx + 0x38]
bswap dx
cwde
cdqe
mov rdx, qword [rcx]
movzx ax, r12b
lea rax, [rdx + 1]
jmp 0x14044b708
mov qword [rcx], rax
lahf
movzx eax, byte [rdx]
jmp 0x14044b714
jmp 0x14044b72b
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14044b725
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044b733
je 0x14044b746
mov al, sil
jmp 0x14044b741
jmp 0x14044b750
mov qword [rdi], rsi
mov al, bl
jmp 0x14044b750
mov byte [rdi + 8], al
jmp 0x14044b758
jmp 0x14044b8b9
test cl, cl
jne 0x14044b7ec
mov rcx, qword [rdi]
test rcx, rcx
je 0x14044b7dc
mov rax, qword [rcx + 0x38]
xor rdx, r15
sbb edx, r13d
and dl, 0x5a
mov rdx, qword [rax]
test rdx, rdx
je 0x14044b7af
mov rax, qword [rcx + 0x50]
cmp r14b, dil
cmp cl, 0x24
cmc
cmp dword [rax], esi
jmp 0x14044b79c
jle 0x14044b7af
movzx eax, byte [rdx]
jmp 0x14044b7aa
jmp 0x14044b7c6
mov rax, qword [rcx]
jmp 0x14044b7b7
mov rax, qword [rax + 0x30]
jmp 0x14044b7c0
call qword [0x1400b8d90]
cmp eax, r12d
je 0x14044b7dc
mov byte [rdi + 9], al
jmp 0x14044b7d7
jmp 0x14044b7e9
mov qword [rdi], rsi
cmc
mov al, byte [rdi + 9]
test spl, r13b
cmp bpl, r11b
mov byte [rdi + 8], bl
cmp al, byte [rbp + 1]
jmp 0x14044b7f4
jne 0x14044b8b9
mov rax, qword [rbp - 0x71]
add r14b, 0x62
rol ecx, 0x1e
mov byte [rax], 0x2d
lea r14, [rax + 1]
mov rcx, qword [rdi]
test ebp, r11d
clc
test rcx, rcx
je 0x14044b8a7
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14044b828
je 0x14044b874
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14044b839
jle 0x14044b874
add dword [rax], r12d
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
jmp 0x14044b853
lea rax, [rdx + 1]
jmp 0x14044b85c
mov qword [rcx], rax
movzx rax, r9w
mov rax, 0x677a0623
cdqe
movzx eax, byte [rdx]
jmp 0x14044b88b
mov rax, qword [rcx]
jmp 0x14044b87c
mov rax, qword [rax + 0x38]
jmp 0x14044b885
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044b893
je 0x14044b8a7
mov byte [rdi + 8], sil
jmp 0x14044b8a2
jmp 0x14044b8b9
mov qword [rdi], rsi
xor r12b, r12b
sbb cl, 0x90
mov byte [rdi + 8], bl
rcl al, cl
bsf rax, r9
mov qword [rbp - 0x59], r14
sub ax, ax
bsf ax, r12w
sbb ch, 1
mov byte [r14], 0x30
adc al, spl
add r14, rbx
clc
btr ax, 0xe6
bsr bx, r13w
mov qword [rsp + 0x50], r14
shld cx, cx, 0x7e
rcr ax, 0x58
mov byte [rsp + 0x30], sil
ror ch, 0xef
and bl, bpl
xor bl, bh
mov r12d, esi
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x34], esi
mov eax, 0x24
mov ecx, 0x300
xchg ebx, ebx
cmp dword [r13], 0x3b9aca00
mov bl, dil
not ebx
jmp 0x14044b921
cmove eax, ecx
and rbx, 0x589d60f8
mov dword [rsp + 0x48], eax
lea rbx, [rbp - 0x29]
cmp rbx, 0x647d7db5
cmp qword [rbp - 0x11], 0x10
cmovae rbx, qword [rbp - 0x29]
mov qword [rbp - 0x61], rbx
mov al, byte [rbx]
jmp 0x14044b94f
dec al
test r14w, r15w
cmp cl, dh
cmp al, 0x7d
ja 0x14044c0ae
cmp qword [rbp - 0x19], rsi
jmp 0x14044b968
jne 0x14044b97d
mov byte [rsp + 0x31], sil
jmp 0x14044b978
jmp 0x14044b99d
mov rax, qword [r15]
movzx rcx, cx
cmovne cx, di
mov cx, 0x37ee
mov rcx, r15
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov byte [rsp + 0x31], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], 1
cmovbe dx, r15w
setae cl
mov r13d, 0xf
mov qword [rbp - 0x31], r13
cmp bpl, r10b
sub eax, eax
mov byte [rbp - 0x49], al
cqo
mov ecx, 0x50901717
jmp 0x14044b9d2
mov rdx, qword [rsp + 0x40]
mov rcx, rdi
jmp 0x14044b9df
call fcn.14044fc00
sub r9d, r9d
mov r15, qword [rbp - 0x49]
test rsi, r12
test al, al
jmp 0x14044b9f5
jne 0x14044bead
lea r12, [rdi + 9]
cmc
mov r8, r12
ror bl, 0x94
rcr bl, cl
mov qword [rbp - 0x69], r12
mov bl, byte [rsp + 0x32]
test r11w, di
stc
cmp byte [rdi + 8], r9b
jmp 0x14044ba1e
jne 0x14044bab7
mov rcx, qword [rdi]
test r13b, spl
test rcx, rcx
je 0x14044baae
mov rax, qword [rcx + 0x38]
rol dx, cl
btr rdx, 0x4a
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044ba4a
je 0x14044ba6a
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x14044ba6a
movzx eax, byte [rdx]
jmp 0x14044ba65
jmp 0x14044ba8c
mov rax, qword [rcx]
jmp 0x14044ba72
mov rax, qword [rax + 0x30]
jmp 0x14044ba7b
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x69]
stc
test spl, r10b
xor r9d, r9d
cmp eax, 0xffffffff
jmp 0x14044ba94
je 0x14044baae
mov byte [r8], al
movsx r12, sp
mov r12, r8
jmp 0x14044baa9
jmp 0x14044bab1
mov qword [rdi], r9
mov byte [rdi + 8], 1
cqo
mov r8b, byte [r12]
sets ch
lea rdx, [rbp + 5]
setb ch
lea rcx, [rbp - 9]
jmp 0x14044bace
call fcn.1401cc3f0
lea rcx, [rbp - 9]
jmp 0x14044bae2
sub rax, rcx
cmp rax, 0xa
jmp 0x14044baee
jae 0x14044bbda
mov edx, 1
mov byte [rsp + 0x30], dl
btr ecx, 0xa
mov ecx, dword [rsp + 0x38]
cmp dword [rsp + 0x48], ecx
jmp 0x14044bb0e
jg 0x14044bb2f
add dword [rsp + 0x34], edx
test rax, rax
jmp 0x14044bb20
je 0x14044bb92
mov byte [rsp + 0x3c], dl
jmp 0x14044bb92
test rax, rax
jmp 0x14044bb37
jne 0x14044bb45
test ecx, ecx
je 0x14044bb92
lea r8, [0x1400c01e8]
jmp 0x14044bb52
mov al, byte [rax + r8]
cmp r12b, 0x54
mov byte [r14], al
btc ax, 0x54
rcr al, 0x8b
add r14, rdx
bsr ax, cx
bt ax, 0x72
mov qword [rsp + 0x50], r14
bswap ax
add ecx, edx
sub ax, 0xe0d
rcr eax, 0x57
movsx rax, r9w
mov dword [rsp + 0x38], ecx
adc cl, r11b
xor eax, ecx
adc cl, 8
lea rax, [rbp - 0x49]
cmp r13, 0x10
setae cl
jmp 0x14044bba2
cmovae rax, r15
cmp r10w, cx
test ebx, ebx
cmp byte [rax + rsi], 0x7f
jmp 0x14044bbb5
je 0x14044bd86
lea rax, [rbp - 0x49]
test cl, cl
cmovne rax, r15
stc
cmp r8, 0x47b936bd
add byte [rax + rsi], dl
jmp 0x14044bbd5
jmp 0x14044bd7e
lea rax, [rbp - 0x49]
shr r14b, 0x2b
adc r14b, r13b
cmp r13, 0x10
setne r14b
setae r14b
jmp 0x14044bbf6
cmovae rax, r15
test r8b, 0xcf
jmp 0x14044bc04
xor r9d, r9d
cmc
cmp r13w, 0x4b9f
clc
cmp byte [rax + rsi], r9b
jmp 0x14044bc18
je 0x14044be60
mov r8b, byte [rsp + 0x31]
test r10d, r11d
test r8b, r8b
jmp 0x14044bc2e
je 0x14044be60
cmp byte [rdi + 8], r9b
jmp 0x14044bc3d
jne 0x14044bcda
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044bc4e
je 0x14044bcc0
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test ebp, r10d
test rdx, rdx
jmp 0x14044bc66
je 0x14044bc8b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14044bc78
jle 0x14044bc8b
movzx eax, byte [rdx]
jmp 0x14044bc86
jmp 0x14044bca9
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044bc97
call qword [0x1400b8d90]
mov r8b, byte [rsp + 0x31]
stc
cmc
xor r9d, r9d
stc
cmc
cmp eax, 0xffffffff
je 0x14044bcc0
mov byte [r12], al
jmp 0x14044bcbb
jmp 0x14044bcc3
mov qword [rdi], r9
mov eax, 1
jmp 0x14044bccd
mov byte [rdi + 8], al
jmp 0x14044bcd5
jmp 0x14044bce4
mov eax, 1
cmp r12w, r14w
stc
cmp byte [r12], r8b
jmp 0x14044bced
jne 0x14044be60
mov rcx, qword [rbp - 0x39]
clc
cmp r15w, 0x6abf
test spl, r10b
cmp rcx, r13
jmp 0x14044bd09
jae 0x14044bd4b
lea rax, [rcx + 1]
jmp 0x14044bd1e
mov qword [rbp - 0x39], rax
test ah, 0x65
mov ah, ah
adc ah, cl
lea rax, [rbp - 0x49]
test r14b, r14b
jmp 0x14044bd35
cmovne rax, r15
cmp bx, dx
and word [rax + rcx], 0
jmp 0x14044bd46
jmp 0x14044bd6c
sub r9d, r9d
not ch
mov r8b, bl
not dh
xchg rcx, rdx
cdq
mov rdx, rax
cmovge rcx, r14
bswap cx
lea rcx, [rbp - 0x49]
call fcn.14045418d
inc rsi
xchg r13b, r14b
btc r15d, esi
mov r14, qword [rsp + 0x50]
rol r15b, cl
mov r15, qword [rbp - 0x49]
mov r13, qword [rbp - 0x31]
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044bd91
je 0x14044be21
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14044bda4
je 0x14044bdf0
mov rax, qword [rcx + 0x50]
test r14b, bpl
cmp cx, r10w
cmp dword [rax], 0
jmp 0x14044bdbd
jle 0x14044bdf0
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cdq
cmovne eax, r9d
movzx edx, r10w
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14044bdde
mov qword [rcx], rax
not ah
movzx eax, byte [rdx]
jmp 0x14044bdeb
jmp 0x14044be07
mov rax, qword [rcx]
jmp 0x14044bdf8
mov rax, qword [rax + 0x38]
jmp 0x14044be01
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044be0f
je 0x14044be21
xor al, al
jmp 0x14044be1c
jmp 0x14044be2d
and qword [rdi], 0
setb dh
cdq
mov al, 1
cwd
mov byte [rdi + 8], al
movsxd rcx, ebx
not edx
movzx rcx, r13w
mov rdx, qword [rsp + 0x40]
mov rcx, rdi
call fcn.14044fc00
xor r9d, r9d
movzx r8d, si
test al, al
mov r8b, 0xde
movzx r8, bp
mov r8, qword [rbp - 0x69]
je 0x14044ba15
test rsi, rsi
je 0x14044bebc
lea rax, [rbp - 0x49]
cmc
cmp r13, 0x10
cmovae rax, r15
stc
cmp byte [rax + rsi], r9b
jmp 0x14044be80
jle 0x14044be9e
mov edx, 1
cmc
test r15w, ax
clc
add rsi, rdx
jmp 0x14044be99
jmp 0x14044bec9
mov byte [rsp + 0x32], 1
jmp 0x14044bea8
jmp 0x14044bf22
mov edx, 1
jmp 0x14044beb7
jmp 0x14044bece
mov edx, 1
btr bx, r11w
sar bh, 0x6b
mov rbx, qword [rbp - 0x61]
cmc
test rsi, rsi
jmp 0x14044bed6
je 0x14044bf22
mov cl, byte [rbx]
clc
cmp cl, 0x7f
je 0x14044bf22
sub rsi, rdx
jmp 0x14044bef0
je 0x14044c066
lea rax, [rbp - 0x49]
cmp r13, 0x10
jmp 0x14044bf03
cmovae rax, r15
cmp dil, r8b
jmp 0x14044bf10
cmp cl, byte [rax + rsi]
jmp 0x14044bf18
je 0x14044c097
mov byte [rsp + 0x32], dl
cmp r13, 0x10
jmp 0x14044bf2b
jb 0x14044bf93
lea rdx, [r13 + 1]
cdqe
movsxd rax, r13d
setge al
mov rax, r15
cmp r13b, r15b
cmc
cmp rdx, 0x1000
jmp 0x14044bf50
jb 0x14044bf8b
add rdx, 0x27
mov r15, qword [r15 - 8]
cmp edi, 0x76034865
cmp dl, bpl
sub rax, r15
cmp rdi, r11
jmp 0x14044bf72
add rax, 0xfffffffffffffff8
cmp ax, 0x2080
cmc
stc
cmp rax, 0x1f
jmp 0x14044bf85
ja 0x14044d54d
mov rcx, r15
call fcn.14011afca
mov r12d, dword [rsp + 0x38]
btr r15w, 0x1f
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x58]
add cx, 0x5b0f
mov r13, qword [rbp - 0x79]
and cx, 0x181
cmc
sub esi, esi
jmp 0x14044bfbe
mov rdx, qword [rsp + 0x40]
bswap cx
mov cl, 0x3c
mov rcx, rdi
jmp 0x14044bfd0
call fcn.14044fc00
test al, al
jmp 0x14044bfdc
jne 0x14044c4b0
mov rax, qword [r15]
movsx cx, spl
mov cl, r8b
mov rcx, r15
mov rax, qword [rax + 0x18]
jmp 0x14044bff9
call qword [0x1400b8d90]
mov bl, al
cmp byte [rdi + 8], sil
jmp 0x14044c00a
jne 0x14044c3be
mov rdx, qword [rdi]
cmp bl, r13b
test r8w, 0x44b4
cmp ebp, 0x5a2b5819
test rdx, rdx
jmp 0x14044c02a
je 0x14044c39a
mov rcx, qword [rdx + 0x38]
mov r8, qword [rcx]
stc
test r8, r8
je 0x14044c35f
mov rax, qword [rdx + 0x50]
test r15w, 0x5d82
cmp dword [rax], esi
jmp 0x14044c052
jle 0x14044c35f
movzx eax, byte [r8]
jmp 0x14044c061
jmp 0x14044c37f
test rsi, rsi
jmp 0x14044c06e
jne 0x14044c097
lea rax, [rbp - 0x49]
cmp r13, 0x10
jmp 0x14044c081
cmovae rax, r15
jmp 0x14044c08a
cmp cl, byte [rax]
jmp 0x14044c091
jl 0x14044bf1e
cmp byte [rbx + 1], r9b
jle 0x14044bece
inc rbx
jmp 0x14044c0a9
jmp 0x14044bece
mov rdx, qword [rsp + 0x40]
movsx ecx, bp
cmovge cx, si
xchg ch, cl
mov rcx, rdi
jmp 0x14044c0c4
call fcn.14044fc00
test al, al
jne 0x14044bfbe
lea rbx, [rdi + 9]
rcl sil, cl
test r10b, 0x75
mov sil, 0x7d
mov rsi, rbx
movzx r15d, ax
mov r13d, dword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
cmp byte [rdi + 8], 0
jmp 0x14044c0f9
jne 0x14044c186
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044c10a
je 0x14044c17b
mov rax, qword [rcx + 0x38]
movzx dx, r9b
mov dl, dil
mov rdx, qword [rax]
test rdx, rdx
je 0x14044c147
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14044c134
jle 0x14044c147
movzx eax, byte [rdx]
jmp 0x14044c142
jmp 0x14044c159
mov rax, qword [rcx]
jmp 0x14044c14f
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c161
je 0x14044c17b
mov byte [rsi], al
not rbx
mov bl, r13b
cmove bx, di
mov rbx, rsi
jmp 0x14044c182
and qword [rdi], 0
setno dl
mov byte [rdi + 8], 1
mov r8b, byte [rbx]
setbe dh
xchg cx, cx
movsxd rcx, ebx
lea rdx, [rbp + 5]
movsx cx, r12b
lea rcx, [rbp - 9]
jmp 0x14044c1a4
call fcn.1401cc3f0
lea rcx, [rbp - 9]
stc
sub rax, rcx
stc
cmp rax, 0xa
jmp 0x14044c1bb
jae 0x14044c346
cmp r13d, r12d
jg 0x14044c1f7
mov r8d, 1
jmp 0x14044c1d5
add dword [rsp + 0x34], r8d
test rax, rax
jmp 0x14044c1e2
je 0x14044c25b
mov byte [rsp + 0x3c], r8b
jmp 0x14044c1f2
jmp 0x14044c25b
test rax, rax
jmp 0x14044c1ff
jne 0x14044c213
test r12d, r12d
jmp 0x14044c20d
je 0x14044c24e
lea rcx, [0x1400c01e8]
inc r8b
mov al, byte [rax + rcx]
mov byte [r14], al
or r8b, 0x34
bts r8w, bx
mov r8d, 1
stc
add r14, r8
test r10b, 0x74
cmp r13b, 0x63
cmp r12b, bl
add r12d, r8d
jmp 0x14044c249
jmp 0x14044c25b
mov r8d, 1
shl ch, cl
adc cx, 0x6ba3
mov byte [rsp + 0x30], r8b
mov ecx, ecx
test r15d, edx
xadd ecx, ecx
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044c273
je 0x14044c316
mov rax, qword [rcx + 0x38]
test r8b, 0xe4
cmp qword [rax], 0
jmp 0x14044c28a
je 0x14044c2e4
mov rax, qword [rcx + 0x50]
jmp 0x14044c29a
cmp dword [rax], 0
jmp 0x14044c2a2
jle 0x14044c2e4
dec dword [rax]
movzx edx, r8w
cdqe
mov rcx, qword [rcx + 0x38]
cmovae ax, r9w
movsxd rax, r10d
movzx eax, sp
mov rdx, qword [rcx]
bswap ax
movzx ax, cl
lea rax, [rdx + 1]
jmp 0x14044c2d2
mov qword [rcx], rax
cbw
movzx eax, byte [rdx]
jmp 0x14044c2df
jmp 0x14044c301
mov rax, qword [rcx]
jmp 0x14044c2ec
mov rax, qword [rax + 0x38]
jmp 0x14044c2f5
call qword [0x1400b8d90]
mov r8d, 1
cmp eax, 0xffffffff
je 0x14044c316
xor al, al
jmp 0x14044c311
jmp 0x14044c327
and qword [rdi], 0
cqo
mov al, r8b
mov edx, 0x70eb583d
movsx edx, sp
mov byte [rdi + 8], al
mov rdx, r15
movzx ecx, r12w
mov rcx, rdi
call fcn.14044fc00
test al, al
jmp 0x14044c340
je 0x14044c0f0
mov dword [rsp + 0x38], r12d
jmp 0x14044c350
mov qword [rsp + 0x50], r14
jmp 0x14044c35a
jmp 0x14044bfa3
mov rax, qword [rdx]
movsx ecx, sp
movsxd rcx, r9d
mov rcx, rdx
jmp 0x14044c370
mov rax, qword [rax + 0x30]
jmp 0x14044c379
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c387
je 0x14044c39a
mov byte [rdi + 9], al
jmp 0x14044c395
jmp 0x14044c3a5
mov qword [rdi], rsi
mov r15b, r10b
movsx r15w, spl
mov r15d, 1
jmp 0x14044c3b0
mov byte [rdi + 8], r15b
jmp 0x14044c3b9
jmp 0x14044c3ca
mov r15d, 1
jmp 0x14044c3ca
cmp byte [rdi + 9], bl
jmp 0x14044c3d2
jne 0x14044c4b0
call fcn.1404b501d
mov rcx, qword [rax]
rol al, 0xb
adc al, 0xa0
mov al, byte [rcx]
cmp r15b, cl
shl ch, cl
stc
mov byte [r14], al
sar cx, cl
bts ecx, esi
add rcx, 0x11e56d30
add r14, r15
stc
movzx rcx, bp
mov qword [rsp + 0x50], r14
or ch, 0x88
mov rcx, qword [rdi]
cmc
jmp 0x14044c416
test rcx, rcx
jmp 0x14044c41e
je 0x14044c4a0
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14044c430
je 0x14044c472
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14044c441
jle 0x14044c472
dec dword [rax]
rdtsc
cdqe
mov rcx, qword [rcx + 0x38]
xchg ah, al
jmp 0x14044c458
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movsxd rax, edx
movzx eax, byte [rdx]
jmp 0x14044c46d
jmp 0x14044c484
mov rax, qword [rcx]
jmp 0x14044c47a
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c48c
je 0x14044c4a0
mov byte [rdi + 8], sil
jmp 0x14044c49b
jmp 0x14044c4b0
mov qword [rdi], rsi
cmc
mov byte [rdi + 8], r15b
stc
setge r15b
mov r15b, sil
mov r15, qword [rsp + 0x40]
jmp 0x14044c4ba
cmp dword [r13], 0x3b9aca00
jmp 0x14044c4c7
je 0x14044c705
test r12d, r12d
jne 0x14044c705
mov rdx, r15
setle cl
mov rcx, rdi
call fcn.14044fc00
test al, al
jne 0x14044c6c9
lea rbx, [rdi + 9]
rcr r14d, 0xfd
or r12b, 0xc2
mov rsi, rbx
mov r12d, dword [rsp + 0x34]
stc
sub r13d, r13d
xor r14w, 0x528
and r14w, 0x5361
lea r14d, [r13 + 1]
cmc
cmp bh, bl
test r10w, 0x22c0
cmp byte [rdi + 8], r13b
jmp 0x14044c526
jne 0x14044c5b5
mov rcx, qword [rdi]
jmp 0x14044c535
test rcx, rcx
jmp 0x14044c53d
je 0x14044c5ae
mov rax, qword [rcx + 0x38]
cmovnp dx, r15w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044c557
je 0x14044c57f
mov rax, qword [rcx + 0x50]
cmp rdi, 0x1cf2981
cmc
cmp dword [rax], r13d
jmp 0x14044c571
jle 0x14044c57f
movzx eax, byte [rdx]
jmp 0x14044c591
mov rax, qword [rcx]
jmp 0x14044c587
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c599
je 0x14044c5ae
mov byte [rsi], al
movsx bx, bpl
mov rbx, rsi
jmp 0x14044c5b1
mov qword [rdi], r13
mov byte [rdi + 8], r14b
mov al, byte [rbx]
cmp r9b, 0xe3
cmp al, byte [rbp - 9]
jmp 0x14044c5c3
jne 0x14044c6a2
sub r12d, r14d
sub cl, dh
sub ch, 0x30
movzx ecx, r15w
mov byte [rsp + 0x30], r14b
test r8, rbp
jmp 0x14044c5e2
mov rcx, qword [rdi]
cmc
cmp r11b, r8b
test rcx, rcx
je 0x14044c676
mov rax, qword [rcx + 0x38]
cmp qword [rax], r13
jmp 0x14044c5fe
je 0x14044c64e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x14044c610
jle 0x14044c64e
dec dword [rax]
cwd
cqo
bswap rdx
mov rcx, qword [rcx + 0x38]
cmovae edx, edx
movsxd rax, r9d
mov rdx, qword [rcx]
mov ax, 0x2127
lea rax, [rdx + 1]
jmp 0x14044c639
mov qword [rcx], rax
mov eax, 0x8e16754
movzx eax, byte [rdx]
jmp 0x14044c649
jmp 0x14044c65b
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c663
je 0x14044c676
mov al, r13b
jmp 0x14044c671
jmp 0x14044c67c
mov qword [rdi], r13
mov al, r14b
mov byte [rdi + 8], al
cmove ecx, ebp
movsx dx, r10b
setle dl
mov rdx, r15
mov rcx, rdi
jmp 0x14044c695
call fcn.14044fc00
test al, al
je 0x14044c51d
mov dword [rsp + 0x34], r12d
cmp sp, r15w
sbb r12b, bl
sal r14d, 0x64
mov r14, qword [rsp + 0x50]
xor r12w, bp
not r13b
rcl r12b, cl
mov r12d, dword [rsp + 0x38]
adc r13d, r9d
mov r13d, dword [rsp + 0x34]
clc
test ah, 0xac
test r13d, r13d
jns 0x14044c713
mov byte [r14], 0x30
cwde
mov eax, 1
jmp 0x14044c6eb
add r14, rax
add r13d, eax
jmp 0x14044c6f6
mov dword [rsp + 0x34], r13d
jmp 0x14044c700
jmp 0x14044c713
mov r13d, dword [rsp + 0x34]
movzx rcx, r13w
cqo
setg dh
mov rdx, r15
mov cl, r14b
bswap cx
mov rcx, rdi
call fcn.14044fc00
test al, al
jne 0x14044c9a3
lea rbx, [rdi + 9]
or si, 0xad7
add esi, 0x5ff7503b
btc r13w, r9w
mov rsi, rbx
mov r13d, 1
cmp byte [rdi + 8], 0
jmp 0x14044c752
jne 0x14044c7fd
mov rcx, qword [rdi]
stc
cmp spl, 0x54
test rcx, rcx
jmp 0x14044c768
je 0x14044c7ea
mov rax, qword [rcx + 0x38]
adc rdx, 0x19985601
cmp cl, sil
dec dl
mov rdx, qword [rax]
test rdx, rdx
je 0x14044c7a9
mov rax, qword [rcx + 0x50]
jmp 0x14044c793
cmp dword [rax], 0
jmp 0x14044c79b
jle 0x14044c7a9
movzx eax, byte [rdx]
jmp 0x14044c7c0
mov rax, qword [rcx]
jmp 0x14044c7b1
mov rax, qword [rax + 0x30]
jmp 0x14044c7ba
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c7c8
je 0x14044c7ea
mov byte [rsi], al
movsx rbx, di
jmp 0x14044c7dd
mov rbx, rsi
jmp 0x14044c7e5
jmp 0x14044c7f9
and qword [rdi], 0
not dh
setns r8b
movsx cx, r8b
mov byte [rdi + 8], r13b
mov r8b, byte [rbx]
movzx ecx, bx
movsx cx, ah
cwd
lea rdx, [rbp + 5]
xchg cl, cl
cmova ecx, eax
bswap ecx
lea rcx, [rbp - 9]
jmp 0x14044c81d
call fcn.1401cc3f0
lea rcx, [rbp - 9]
stc
sub rax, rcx
cmp edi, edx
jmp 0x14044c831
cmp rax, 0xa
jmp 0x14044c83a
jae 0x14044c997
cmp r12d, dword [rsp + 0x48]
jmp 0x14044c84a
jge 0x14044c87d
lea rcx, [0x1400c01e8]
cmc
cmp r13b, bl
test eax, 0x5f7574ea
mov al, byte [rax + rcx]
mov byte [r14], al
add r14, r13
cmp r11d, r9d
test r12b, 0xf9
add r12d, r13d
jmp 0x14044c878
jmp 0x14044c8a8
mov ecx, dword [rsp + 0x3c]
cmp r15b, 0x58
jmp 0x14044c88a
movzx ecx, cl
test rax, rax
jmp 0x14044c895
cmovne ecx, r13d
cmc
cmp r13b, dl
mov dword [rsp + 0x3c], ecx
mov cx, 0x1ee5
rol ch, 3
mov byte [rsp + 0x30], r13b
sbb ch, 0x71
add ch, 0x6a
test spl, r10b
mov rcx, qword [rdi]
test r15, rcx
cmc
test rcx, rcx
jmp 0x14044c8c5
je 0x14044c969
mov rax, qword [rcx + 0x38]
jmp 0x14044c8d5
cmp qword [rax], 0
jmp 0x14044c8de
je 0x14044c938
mov rax, qword [rcx + 0x50]
test r14d, ebx
cmp dword [rax], 0
jmp 0x14044c8f3
jle 0x14044c938
dec dword [rax]
movsx ax, dil
xchg edx, eax
seto dh
mov rcx, qword [rcx + 0x38]
cmovno dx, si
mov rdx, qword [rcx]
movzx ax, sil
movzx eax, bx
movsx rax, di
lea rax, [rdx + 1]
jmp 0x14044c924
mov qword [rcx], rax
mov ax, 0x6b9b
movzx eax, byte [rdx]
jmp 0x14044c933
jmp 0x14044c94f
mov rax, qword [rcx]
jmp 0x14044c940
mov rax, qword [rax + 0x38]
jmp 0x14044c949
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044c957
je 0x14044c969
sub al, al
jmp 0x14044c964
jmp 0x14044c977
and qword [rdi], 0
mov al, r13b
not ch
jmp 0x14044c977
mov byte [rdi + 8], al
mov rdx, r15
mov rcx, rdi
jmp 0x14044c985
call fcn.14044fc00
test al, al
jmp 0x14044c991
je 0x14044c749
mov r13d, dword [rsp + 0x34]
cmp r15, 0x3f5175c0
sub r12d, r12d
cmp r9w, 0x66f9
jmp 0x14044c9b2
cmp byte [rsp + 0x3c], r12b
je 0x14044ca65
lea rbx, [r14 - 1]
sar r15d, cl
rcl r15w, cl
cmp cl, 0x40
mov r15, qword [rbp - 0x59]
cmp rbx, r15
je 0x14044ca27
call fcn.1404b501d
mov cl, byte [rbx]
test r8b, r8b
test bh, 0xac
mov rax, qword [rax]
jmp 0x14044c9ed
cmp cl, byte [rax]
je 0x14044ca06
cmp cl, 0x39
jmp 0x14044c9fd
jne 0x14044ca13
mov byte [rbx], 0x30
dec rbx
jmp 0x14044ca0e
jmp 0x14044c9cf
add cl, 1
stc
mov byte [rbx], cl
cmp rbx, r15
jmp 0x14044ca21
jne 0x14044ca54
mov byte [rbx], 0x31
mov ebx, 1
sub r15b, r11b
and r15b, 0x1f
clc
add r13d, ebx
jmp 0x14044ca45
mov dword [rsp + 0x34], r13d
mov r15, qword [rsp + 0x40]
jmp 0x14044ca6a
mov r15, qword [rsp + 0x40]
adc sil, sil
rcr sil, 7
sbb bx, 0x7b15
mov ebx, 1
mov sil, byte [rsp + 0x30]
cmp r8d, 0x2d363c95
test r15w, r15w
test sil, sil
jmp 0x14044ca82
je 0x14044d434
mov rdx, r15
mov cx, 0x597e
movzx ecx, bp
mov rcx, rdi
call fcn.14044fc00
test al, al
jne 0x14044d434
mov cl, byte [rdi + 8]
cmp cl, 0xfa
test r15b, 0xca
test cl, cl
jmp 0x14044cab3
jne 0x14044cb3b
mov rcx, qword [rdi]
cmp r8, r14
test rcx, rcx
je 0x14044cb2b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x14044cad8
je 0x14044cb03
mov rax, qword [rcx + 0x50]
jmp 0x14044cae8
cmp dword [rax], r12d
jmp 0x14044caf0
jle 0x14044cb03
movzx eax, byte [rdx]
jmp 0x14044cafe
jmp 0x14044cb15
mov rax, qword [rcx]
jmp 0x14044cb0b
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044cb2b
mov byte [rdi + 9], al
jmp 0x14044cb26
jmp 0x14044cb31
mov qword [rdi], r12
clc
xchg cl, cl
mov byte [rdi + 8], bl
mov cl, bl
rcr al, 0x4c
cmp ch, bl
mov al, byte [rdi + 9]
cmp r10w, r15w
cmp al, byte [rbp + 4]
je 0x14044cbf5
test cl, cl
jne 0x14044cbe7
mov rcx, qword [rdi]
cmp r15b, 0x73
test rcx, rcx
je 0x14044cbd2
mov rax, qword [rcx + 0x38]
not dx
bswap rdx
mov rdx, qword [rax]
jmp 0x14044cb75
test rdx, rdx
jmp 0x14044cb7d
je 0x14044cba5
mov rax, qword [rcx + 0x50]
cmp cl, 0x18
cmp dword [rax], r12d
jmp 0x14044cb92
jle 0x14044cba5
movzx eax, byte [rdx]
jmp 0x14044cba0
jmp 0x14044cbb7
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044cbb1
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044cbbf
je 0x14044cbd2
mov byte [rdi + 9], al
jmp 0x14044cbcd
jmp 0x14044cbe4
mov qword [rdi], r12
setg al
stc
mov al, byte [rdi + 9]
cmp r12b, r13b
test bx, 0xa35
mov byte [rdi + 8], bl
cmp al, byte [rbp + 3]
jmp 0x14044cbef
jne 0x14044d434
mov byte [r14], 0x65
shr cl, cl
sal cx, cl
add r14, rbx
test al, 0x66
bts cx, r9w
bt cx, 0x59
mov rcx, qword [rdi]
cmp spl, 0x70
jmp 0x14044cc19
test rcx, rcx
jmp 0x14044cc21
je 0x14044ccbc
mov rax, qword [rcx + 0x38]
cmp r13b, 0xb7
cmp qword [rax], r12
jmp 0x14044cc37
je 0x14044cc8f
mov rax, qword [rcx + 0x50]
cmp rsi, 0x550f1895
jmp 0x14044cc4e
cmp dword [rax], r12d
jmp 0x14044cc56
jle 0x14044cc8f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cbw
cwd
movzx rdx, r10w
mov rdx, qword [rcx]
not eax
movsxd rax, ecx
lea rax, [rdx + 1]
jmp 0x14044cc7b
mov qword [rcx], rax
movsx rax, sp
movzx ax, r12b
movzx eax, byte [rdx]
jmp 0x14044cca6
mov rax, qword [rcx]
jmp 0x14044cc97
mov rax, qword [rax + 0x38]
jmp 0x14044cca0
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044ccae
je 0x14044ccbc
mov al, r12b
jmp 0x14044ccce
mov qword [rdi], r12
movzx rcx, r15w
mov al, bl
movzx bx, spl
movzx rcx, r9w
mov byte [rdi + 8], al
mov sil, r12b
cwd
movzx ebx, dx
mov ebx, r12d
movsx cx, bh
cqo
mov rdx, r15
mov cl, cl
mov rcx, rdi
jmp 0x14044ccef
call fcn.14044fc00
test al, al
jmp 0x14044ccfb
jne 0x14044d025
mov cl, byte [rdi + 8]
test r9, rdi
clc
test cl, cl
jne 0x14044cdaf
mov rcx, qword [rdi]
cmp sil, 0xab
test rcx, rcx
je 0x14044cd8b
mov rax, qword [rcx + 0x38]
rcr dx, cl
mov rdx, qword [rax]
stc
jmp 0x14044cd30
test rdx, rdx
jmp 0x14044cd38
je 0x14044cd5e
mov rax, qword [rcx + 0x50]
cmp esp, 0x79836551
cmp dword [rax], r12d
jle 0x14044cd5e
movzx eax, byte [rdx]
jmp 0x14044cd59
jmp 0x14044cd70
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044cd6a
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044cd78
je 0x14044cd8b
mov byte [rdi + 9], al
jmp 0x14044cd86
jmp 0x14044cd91
mov qword [rdi], r12
setbe cl
mov r8d, 1
jmp 0x14044cd9c
mov byte [rdi + 8], r8b
mov cl, 0x2f
mov cl, r8b
jmp 0x14044cdaa
jmp 0x14044cdb8
mov r8d, 1
add al, r8b
mov al, byte [rdi + 9]
cmp al, byte [rbp + 2]
jmp 0x14044cdc3
jne 0x14044cea0
mov byte [r14], 0x2b
test r11b, r8b
neg ch
adc cl, r9b
lea r14, [r14 + r8]
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044cde4
je 0x14044ce88
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r12
jmp 0x14044cdf7
je 0x14044ce4e
mov rax, qword [rcx + 0x50]
cmc
clc
test ax, 0x1b3b
cmp dword [rax], r12d
jmp 0x14044ce0f
jle 0x14044ce4e
dec dword [rax]
movsxd rax, r12d
mov al, bpl
cdqe
mov rcx, qword [rcx + 0x38]
rdtsc
cmovg dx, r15w
setne dh
mov rdx, qword [rcx]
not al
lea rax, [rdx + 1]
jmp 0x14044ce3b
mov qword [rcx], rax
movsxd rax, edi
movzx eax, byte [rdx]
jmp 0x14044ce49
jmp 0x14044ce6d
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14044ce5a
call qword [0x1400b8d90]
mov r8d, 1
test r14w, 0x1f04
cmc
cmp eax, 0xffffffff
jmp 0x14044ce75
je 0x14044ce88
mov al, r12b
jmp 0x14044ce83
jmp 0x14044ce93
mov qword [rdi], r12
not al
mov al, sil
mov al, r8b
mov byte [rdi + 8], al
jmp 0x14044ce9b
jmp 0x14044d025
test cl, cl
jmp 0x14044cea7
jne 0x14044cf54
mov rcx, qword [rdi]
cmp r9b, 0xa7
clc
test rcx, rcx
jmp 0x14044cebd
je 0x14044cf36
mov rax, qword [rcx + 0x38]
btr rdx, 0x14
shld edx, r14d, 0xb6
mov rdx, qword [rax]
test ecx, esi
test r8b, 0xd7
cmp al, 0x7d
test rdx, rdx
je 0x14044cf04
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044cef1
jle 0x14044cf04
movzx eax, byte [rdx]
jmp 0x14044ceff
jmp 0x14044cf1b
mov rax, qword [rcx]
jmp 0x14044cf0c
mov rax, qword [rax + 0x30]
jmp 0x14044cf15
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044cf23
je 0x14044cf36
mov byte [rdi + 9], al
jmp 0x14044cf31
jmp 0x14044cf40
mov qword [rdi], r12
mov al, byte [rdi + 9]
and r8b, 0xea
mov r8d, 1
cmp r12b, 0x7d
test bx, 0x68d8
mov byte [rdi + 8], r8b
stc
cmp al, byte [rbp + 1]
jmp 0x14044cf5c
jne 0x14044d025
mov byte [r14], 0x2d
sub cx, r8w
shr ch, cl
lea r14, [r14 + r8]
mov rcx, qword [rdi]
cmp ebp, eax
test bx, 0x4e0
cmc
test rcx, rcx
jmp 0x14044cf83
je 0x14044d018
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14044cf95
je 0x14044cfd7
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14044cfd7
dec dword [rax]
cdq
mov rcx, qword [rcx + 0x38]
cwde
cdq
mov rdx, qword [rcx]
movzx eax, r10w
cbw
movsx rax, dx
lea rax, [rdx + 1]
jmp 0x14044cfc7
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044cfd2
jmp 0x14044cffc
mov rax, qword [rcx]
jmp 0x14044cfdf
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r8d, 1
test rdi, 0x5732393b
jmp 0x14044cffc
cmp eax, 0xffffffff
jmp 0x14044d004
je 0x14044d018
mov byte [rdi + 8], r12b
jmp 0x14044d013
jmp 0x14044d025
mov qword [rdi], r12
not dh
movsx ecx, r11w
mov byte [rdi + 8], r8b
mov rdx, r15
not cx
movzx rcx, dx
cmova ecx, r11d
mov rcx, rdi
call fcn.14044fc00
test al, al
jmp 0x14044d042
jne 0x14044d229
cmp byte [rdi + 8], r12b
jmp 0x14044d051
jne 0x14044d0e9
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044d062
je 0x14044d0c9
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044d077
je 0x14044d09c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044d089
jle 0x14044d09c
movzx eax, byte [rdx]
jmp 0x14044d097
jmp 0x14044d0b3
mov rax, qword [rcx]
jmp 0x14044d0a4
mov rax, qword [rax + 0x30]
jmp 0x14044d0ad
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044d0bb
je 0x14044d0c9
mov byte [rdi + 9], al
jmp 0x14044d0d0
mov qword [rdi], r12
movsx r8, bp
mov r8d, 1
jmp 0x14044d0db
mov byte [rdi + 8], r8b
jmp 0x14044d0e4
jmp 0x14044d0f5
mov r8d, 1
sub al, r14b
shr al, 0xb2
mov al, byte [rdi + 9]
cmc
test rsp, 0x36a407e0
cmp al, byte [rbp - 9]
jmp 0x14044d108
jne 0x14044d20c
mov sil, r8b
dec cx
shrd ecx, ebx, 0x12
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044d123
je 0x14044d1d5
mov rax, qword [rcx + 0x38]
test dil, 0xcd
stc
cmp r13b, al
cmp qword [rax], r12
jmp 0x14044d13d
je 0x14044d190
mov rax, qword [rcx + 0x50]
test cl, al
stc
cmp dword [rax], r12d
jmp 0x14044d152
jle 0x14044d190
dec dword [rax]
sets dh
jmp 0x14044d164
mov rcx, qword [rcx + 0x38]
jmp 0x14044d16d
mov rdx, qword [rcx]
jmp 0x14044d175
lea rax, [rdx + 1]
mov qword [rcx], rax
setl al
movsx rax, r14w
movzx eax, byte [rdx]
jmp 0x14044d18b
jmp 0x14044d1ba
mov rax, qword [rcx]
jmp 0x14044d198
mov rax, qword [rax + 0x38]
jmp 0x14044d1a1
call qword [0x1400b8d90]
mov r8d, 1
cmp r9d, 0x40160fcf
cmc
jmp 0x14044d1ba
cmp eax, 0xffffffff
jmp 0x14044d1c2
je 0x14044d1d5
mov al, r12b
jmp 0x14044d1d0
jmp 0x14044d1df
mov qword [rdi], r12
cwd
mov al, r8b
not edx
mov byte [rdi + 8], al
movsxd rdx, ebx
mov rdx, r15
movzx cx, bpl
mov rcx, rdi
jmp 0x14044d1f5
call fcn.14044fc00
test al, al
jmp 0x14044d201
je 0x14044d048
jmp 0x14044d21a
test sil, sil
jmp 0x14044d214
je 0x14044d229
mov byte [r14], 0x30
cdq
inc r14
movsxd rcx, esp
cmovb edx, r10d
mov rdx, r15
movsx cx, r13b
mov ch, 0xbc
movzx ecx, cx
mov rcx, rdi
call fcn.14044fc00
test al, al
jne 0x14044d434
mov r13d, 1
jmp 0x14044d255
cmp byte [rdi + 8], r12b
jmp 0x14044d25e
jne 0x14044d2ec
mov rcx, qword [rdi]
cmp rax, rbp
stc
test rcx, rcx
jmp 0x14044d273
je 0x14044d2de
mov rax, qword [rcx + 0x38]
adc rdx, r9
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x14044d28c
je 0x14044d2b1
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044d29e
jle 0x14044d2b1
movzx eax, byte [rdx]
jmp 0x14044d2ac
jmp 0x14044d2c8
mov rax, qword [rcx]
jmp 0x14044d2b9
mov rax, qword [rax + 0x30]
jmp 0x14044d2c2
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044d2de
mov byte [rdi + 9], al
jmp 0x14044d2d9
jmp 0x14044d2e8
mov qword [rdi], r12
mov r8b, cl
cdq
movsxd rcx, eax
mov byte [rdi + 8], r13b
mov r8b, byte [rdi + 9]
movzx edx, sp
cdq
bswap edx
lea rdx, [rbp + 5]
movsx ecx, ax
lea rcx, [rbp - 9]
jmp 0x14044d306
call fcn.1401cc3f0
lea rcx, [rbp - 9]
test r13b, r10b
clc
cmc
sub rax, rcx
cmp rax, 0xa
jmp 0x14044d320
jae 0x14044d42e
cmp ebx, 8
jmp 0x14044d32e
jge 0x14044d368
lea rcx, [0x1400c01e8]
mov al, byte [rax + rcx]
xadd sil, sil
mov byte [r14], al
mov ecx, 0x24091526
and ecx, 0xddd0b69
lea r14, [r14 + r13]
sar sil, 0x87
btr cx, r14w
movzx ecx, bx
add ebx, r13d
inc ecx
bsf ecx, esp
mov sil, r13b
mov ch, 0x5a
mov rcx, qword [rdi]
cmp r13, 0x7206778a
stc
test rcx, rcx
jmp 0x14044d381
je 0x14044d409
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r12
jmp 0x14044d394
je 0x14044d3dc
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044d3a6
jle 0x14044d3dc
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
cdq
mov rdx, qword [rcx]
cbw
movsx ax, ch
lea rax, [rdx + 1]
jmp 0x14044d3c6
mov qword [rcx], rax
movsx eax, r13w
cdqe
movzx eax, byte [rdx]
jmp 0x14044d3d7
jmp 0x14044d3ee
mov rax, qword [rcx]
jmp 0x14044d3e4
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044d3f6
je 0x14044d409
mov al, r12b
jmp 0x14044d404
jmp 0x14044d40f
mov qword [rdi], r12
mov al, r13b
mov byte [rdi + 8], al
mov rdx, r15
bswap cx
mov ecx, esi
cmovl ecx, r12d
mov rcx, rdi
call fcn.14044fc00
test al, al
je 0x14044d255
mov r13d, dword [rsp + 0x34]
clc
cmp byte [rsp + 0x32], r12b
jmp 0x14044d43e
jne 0x14044d452
test sil, sil
jmp 0x14044d44c
jne 0x14044d45c
mov r14, qword [rbp - 0x71]
xchg dx, dx
rcl dl, 0xcb
mov byte [r14], r12b
mov rdx, qword [rbp - 0x11]
test bh, cl
cmc
test rax, 0x17f43ba0
cmp rdx, 0x10
jmp 0x14044d475
jb 0x14044d4d1
inc rdx
mov rcx, qword [rbp - 0x29]
bswap ax
test bh, 0x72
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14044d497
jb 0x14044d4cc
add rdx, 0x27
jmp 0x14044d4a6
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
test r11w, 0x19b8
cmp r10w, 0x7a55
cmp rax, 0x1f
jmp 0x14044d4c6
ja 0x14044d547
call fcn.14011afca
mov eax, r13d
inc ecx
jmp 0x14044d4db
mov rcx, qword [rbp + 7]
xor rcx, rsp
call fcn.14049c411
mov rbx, qword [rsp + 0x130]
add rsp, 0xf0
movzx rdi, r8w
pop r15
movzx r12, cx
movsx r14w, r10b
pop r14
mov r13b, r9b
jmp 0x14044d513
pop r13
movsx rsi, sp
mov r12w, 0x7603
pop r12
movzx rbp, r15w
movsx edi, si
bswap esi
pop rdi
setns sil
movzx bp, r14b
movsx rbp, r14w
pop rsi
movsxd rbp, ebp
movzx bp, dil
pop rbp
jmp 0x14044d546
ret
call fcn.1404b2c7d
nop
call fcn.1404b2c7d
nop
jmp 0x14028facc