Function at 0x14044d7e7
Capabilities:
Encode data using base64

Disassembly:
int3
mov qword [rsp + 8], rbx
xor ax, 0x3c90
xor al, r10b
push rbp
cmc
movsx rbp, r13w
push rsi
bsf bp, r13w
push rdi
xor bp, r13w
push r12
rol al, cl
push r13
sar rdi, 0x38
bswap r13w
stc
push r14
rol ah, cl
push r15
shld r12w, bp, 0xfc
movzx r12w, al
inc r13d
lea rbp, [rsp - 0x17]
sub rsp, 0xf0
movsx r14d, r13w
and dil, 0x79
mov rax, qword [0x1400b7288]
not r13b
xor rax, rsp
shl dil, cl
bts si, r15w
mov qword [rbp + 7], rax
rol si, cl
add r13w, r10w
mov r12, r9
sbb rsi, rsi
mov qword [rsp + 0x40], r9
clc
xchg r14d, r14d
xadd r13b, sil
mov rdi, r8
test al, cl
mov r13b, bpl
mov r14, rdx
mov qword [rbp - 0x71], rdx
rol edx, 0x24
mov rsi, qword [rbp + 0x77]
btc ax, 0xeb
mov r13, qword [rbp + 0x7f]
bsr edx, edi
adc ax, sp
sal dx, cl
mov qword [rbp - 0x79], r13
mov eax, dword [rsi + 0x18]
shl dx, cl
or edx, edi
mov edx, 0x3000
and eax, edx
stc
test rbp, 0x5db438ad
cmp eax, edx
jmp 0x14044d8b8
jne 0x14044d8e4
mov qword [rsp + 0x28], r13
movsxd rdx, ebx
mov qword [rsp + 0x20], rsi
cmovl dx, dx
movzx edx, ax
mov rdx, r14
jmp 0x14044d8da
call fcn.14044fa90
jmp 0x14044fa1a
mov rax, qword [rsi + 0x40]
movsx cx, r14b
mov rbx, qword [rax + 8]
mov al, r12b
mov qword [rbp - 0x51], rbx
lahf
cbw
cwde
mov rax, qword [rbx]
jmp 0x14044d909
mov rcx, rbx
jmp 0x14044d911
mov rax, qword [rax + 8]
jmp 0x14044d91a
call qword [0x1400b8d90]
nop
movsx ecx, bx
mov cl, 3
lea rcx, [rbp - 0x59]
jmp 0x14044d92f
call fcn.140455877
mov r15, rax
mov qword [rsp + 0x58], rax
jmp 0x14044d941
test rbx, rbx
je 0x14044d9a6
mov rdx, qword [rbx]
cbw
cwde
mov rcx, rbx
cmovns rax, r8
not ax
movsx eax, cx
mov rax, qword [rdx + 0x10]
jmp 0x14044d966
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
jmp 0x14044d977
je 0x14044d9a6
mov rcx, qword [rax]
cmovbe ax, r12w
mov dl, r9b
mov rax, qword [rcx]
bswap ecx
cqo
mov edx, 1
cmovle cx, sp
mov rcx, r8
jmp 0x14044d9a0
call qword [0x1400b8d90]
mov rax, qword [r15]
cmovl cx, cx
jmp 0x14044d9b2
lea rdx, [rbp - 0x29]
movsx cx, r8b
setno cl
cmovge rcx, rsp
mov rcx, r15
jmp 0x14044d9ca
mov rax, qword [rax + 0x28]
jmp 0x14044d9d3
call qword [0x1400b8d90]
nop
movsx ecx, r15w
movzx ebx, r13w
mov byte [rsp + 0x32], 0
cbw
sets ah
mov eax, 0x2a616e61
mov byte [rsp + 0x3c], 0
cbw
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
movsx eax, bx
cdqe
mov qword [rbp - 0x51], rbx
movzx rax, r15w
movsx ecx, di
not cx
mov rax, qword [rbx]
movsx cx, sil
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14044da27
call qword [0x1400b8d90]
nop
cmovno cx, r8w
movsx ecx, si
lea rcx, [rbp - 0x59]
jmp 0x14044da3f
call fcn.14044a33b
mov rsi, rax
clc
test rbx, rbx
jmp 0x14044da50
je 0x14044dab2
mov rdx, qword [rbx]
mov ax, 0x5f45
bswap ax
movsx ecx, r12w
mov rcx, rbx
movsx eax, r15w
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
mov ebx, 1
test r8d, eax
test rax, rax
jmp 0x14044da88
je 0x14044dab7
mov rcx, qword [rax]
xchg dl, dl
cwd
mov rax, qword [rcx]
mov edx, ebx
jmp 0x14044da9f
mov rcx, r8
jmp 0x14044daa7
call qword [0x1400b8d90]
jmp 0x14044dab7
mov ebx, 1
mov rax, qword [rsi]
movsx r8d, r14w
lea r9, [rbp - 9]
cwd
bswap edx
cdq
lea r8, [0x1400c01f7]
lea rdx, [0x1400c01e8]
movzx rcx, r15w
mov rcx, rsi
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov rdx, r12
mov ecx, 0x1f34d9e
jmp 0x14044daf3
mov rcx, rdi
jmp 0x14044dafb
call fcn.1404520aa
or r12d, 0xffffffff
sub esi, esi
test al, al
jne 0x14044ddff
mov cl, byte [rdi + 8]
cmp bp, 0x7f13
test cl, cl
jne 0x14044dba6
mov rcx, qword [rdi]
clc
test rcx, rcx
je 0x14044db95
mov rax, qword [rcx + 0x38]
cdq
adc rdx, 0x49dc04e2
mov rdx, qword [rax]
jmp 0x14044db40
test rdx, rdx
jmp 0x14044db48
je 0x14044db6d
mov rax, qword [rcx + 0x50]
cmc
jmp 0x14044db58
cmp dword [rax], esi
jmp 0x14044db5f
jle 0x14044db6d
movzx eax, byte [rdx]
jmp 0x14044db7a
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044db82
je 0x14044db95
mov byte [rdi + 9], al
jmp 0x14044db90
jmp 0x14044db9b
mov qword [rdi], rsi
rcr al, 0x37
mov byte [rdi + 8], bl
test di, dx
rcr cl, 0x86
mov cl, bl
mov al, byte [rdi + 9]
test dil, r12b
jmp 0x14044dbb1
cmp al, byte [rbp + 2]
jmp 0x14044dbb9
jne 0x14044dc84
mov rsi, qword [rbp - 0x71]
mov byte [rsi], 0x2b
lea r14, [rsi + 1]
mov rcx, qword [rdi]
cmp r12d, eax
sub esi, esi
test r13b, 0x5e
test rcx, rcx
jmp 0x14044dbde
je 0x14044dc72
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14044dbf0
je 0x14044dc40
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14044dc01
jle 0x14044dc40
add dword [rax], r12d
movsx rdx, di
mov rcx, qword [rcx + 0x38]
mov dl, r12b
movsxd rax, r10d
lahf
mov rdx, qword [rcx]
bswap eax
movsxd rax, edx
movsx eax, di
lea rax, [rdx + 1]
jmp 0x14044dc2d
mov qword [rcx], rax
setno ah
movzx eax, byte [rdx]
jmp 0x14044dc3b
jmp 0x14044dc57
mov rax, qword [rcx]
jmp 0x14044dc48
mov rax, qword [rax + 0x38]
jmp 0x14044dc51
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044dc5f
je 0x14044dc72
mov al, sil
jmp 0x14044dc6d
jmp 0x14044dc7c
mov qword [rdi], rsi
mov al, bl
jmp 0x14044dc7c
mov byte [rdi + 8], al
jmp 0x14044ddff
test cl, cl
jmp 0x14044dc8b
jne 0x14044dd22
mov rcx, qword [rdi]
test rcx, rcx
je 0x14044dd06
mov rax, qword [rcx + 0x38]
setae dl
mov rdx, qword [rax]
cmc
jmp 0x14044dcad
test rdx, rdx
je 0x14044dcd4
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14044dcc1
jle 0x14044dcd4
movzx eax, byte [rdx]
jmp 0x14044dccf
jmp 0x14044dceb
mov rax, qword [rcx]
jmp 0x14044dcdc
mov rax, qword [rax + 0x30]
jmp 0x14044dce5
call qword [0x1400b8d90]
cmp eax, r12d
jmp 0x14044dcf3
je 0x14044dd06
mov byte [rdi + 9], al
jmp 0x14044dd01
jmp 0x14044dd1a
mov qword [rdi], rsi
ror al, 0x6a
mov al, byte [rdi + 9]
test ecx, 0x79e85931
jmp 0x14044dd1a
mov byte [rdi + 8], bl
cmc
test r8w, ax
cmp al, byte [rbp + 1]
jmp 0x14044dd2a
jne 0x14044ddff
mov rax, qword [rbp - 0x71]
jmp 0x14044dd3c
mov byte [rax], 0x2d
cmp r14w, r10w
btr r14d, 0x3f
lea r14, [rax + 1]
mov cl, r14b
add cx, bp
or cx, 0x4d31
mov rcx, qword [rdi]
test r12b, r12b
test rcx, rcx
jmp 0x14044dd65
je 0x14044dded
mov rax, qword [rcx + 0x38]
cmp r8, 0x343e3fac
test dil, 0x2d
cmp qword [rax], rsi
je 0x14044ddbf
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], esi
jmp 0x14044dd8f
jle 0x14044ddbf
add dword [rax], r12d
movzx rdx, sp
movsxd rdx, r13d
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14044ddaf
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044ddba
jmp 0x14044ddd6
mov rax, qword [rcx]
jmp 0x14044ddc7
mov rax, qword [rax + 0x38]
jmp 0x14044ddd0
call qword [0x1400b8d90]
cmp eax, r12d
je 0x14044dded
mov byte [rdi + 8], sil
jmp 0x14044dde8
jmp 0x14044ddff
mov qword [rdi], rsi
cwde
mov byte [rdi + 8], bl
shl r12w, cl
sar ah, 0x59
add cx, r14w
mov qword [rbp - 0x59], r14
clc
movsx r12, cx
mov byte [r14], 0x30
sub rax, rax
btr rcx, 0xb
cdqe
lea r14, [r14 + rbx]
mov qword [rsp + 0x50], r14
sar r12b, 0x5b
mov byte [rsp + 0x30], sil
inc bh
mov r12d, esi
mov dword [rsp + 0x38], esi
shr ax, 0x8a
mov dword [rsp + 0x34], esi
mov eax, 0x24
ror ecx, 0xb
add ecx, esi
btr cx, r10w
mov ecx, 0x300
cmp dword [r13], 0x3b9aca00
movsx ebx, di
movsxd rbx, r11d
setg bh
cmove eax, ecx
xadd bl, bl
xor bl, 0xce
mov dword [rsp + 0x48], eax
or al, sil
inc al
lea rbx, [rbp - 0x29]
cmp qword [rbp - 0x11], 0x10
setae al
cmovae rbx, qword [rbp - 0x29]
mov al, 0x7e
mov qword [rbp - 0x61], rbx
mov al, byte [rbx]
jmp 0x14044de8e
dec al
cmp al, 0x7d
ja 0x14044e60c
cmp qword [rbp - 0x19], rsi
jmp 0x14044dea1
jne 0x14044deb6
mov byte [rsp + 0x31], sil
jmp 0x14044deb1
jmp 0x14044dedc
mov rax, qword [r15]
cmovns rcx, r9
movsx ecx, r11w
mov rcx, r15
jmp 0x14044dec9
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov byte [rsp + 0x31], al
jmp 0x14044dedc
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
and r13d, edi
cmovno r13d, esp
sbb rcx, r11
mov qword [rbp - 0x39], 1
mov r13d, 0xf
rol dx, 0x51
movzx ecx, sp
ror cx, 5
mov qword [rbp - 0x31], r13
xor eax, eax
not cx
mov byte [rbp - 0x49], al
movsx ecx, ax
movsx cx, r11b
mov rdx, qword [rsp + 0x40]
movsx cx, sil
movsx rcx, di
mov rcx, rdi
jmp 0x14044df30
call fcn.1404520aa
sub r9d, r9d
xchg r15b, r15b
bts r15d, ebp
movsx r15d, r10w
mov r15, qword [rbp - 0x49]
jmp 0x14044df4c
test al, al
jmp 0x14044df53
jne 0x14044e425
lea r12, [rdi + 9]
mov r8, r12
mov qword [rbp - 0x69], r12
add bl, 0x16
ror bl, cl
mov bl, byte [rsp + 0x32]
cmp byte [rdi + 8], r9b
jmp 0x14044df76
jne 0x14044e00c
mov rcx, qword [rdi]
cmp di, r11w
jmp 0x14044df88
test rcx, rcx
je 0x14044e003
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
clc
test rdx, rdx
jmp 0x14044dfa2
je 0x14044dfc2
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x14044dfc2
movzx eax, byte [rdx]
jmp 0x14044dfbd
jmp 0x14044dfe2
mov rax, qword [rcx]
jmp 0x14044dfca
mov rax, qword [rax + 0x30]
jmp 0x14044dfd3
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x69]
stc
cmc
xor r9d, r9d
cmp eax, 0xffffffff
jmp 0x14044dfea
je 0x14044e003
mov byte [r8], al
movsxd r12, ebx
cmovg r12w, cx
mov r12, r8
jmp 0x14044e006
mov qword [rdi], r9
mov byte [rdi + 8], 1
mov dl, bh
mov r8b, byte [r12]
lea rdx, [rbp + 5]
lea rcx, [rbp - 9]
jmp 0x14044e01d
call fcn.14016140c
lea rcx, [rbp - 9]
jmp 0x14044e02b
sub rax, rcx
test bl, r13b
cmp rax, 0xa
jae 0x14044e134
mov edx, 1
mov cx, r14w
mov byte [rsp + 0x30], dl
bt rcx, 0xc
neg cx
xadd cx, cx
mov ecx, dword [rsp + 0x38]
test rbx, rbp
cmp dword [rsp + 0x48], ecx
jmp 0x14044e064
jg 0x14044e091
add dword [rsp + 0x34], edx
test r10, 0x660c433c
test rax, rax
jmp 0x14044e07d
je 0x14044e0ec
mov byte [rsp + 0x3c], dl
jmp 0x14044e08c
jmp 0x14044e0ec
test rax, rax
jmp 0x14044e099
jne 0x14044e0ac
test ecx, ecx
jmp 0x14044e0a6
je 0x14044e0ec
lea r8, [0x1400c01e8]
stc
jmp 0x14044e0b9
mov al, byte [rax + r8]
cmp bpl, 0xd5
test cx, r15w
mov byte [r14], al
bts ax, si
shr ah, 0xfa
lea r14, [r14 + rdx]
setp ah
mov qword [rsp + 0x50], r14
sar eax, 0x9b
nop
add ecx, edx
sal ax, 0x4a
shr ah, cl
mov dword [rsp + 0x38], ecx
clc
lea rax, [rbp - 0x49]
cmp r13, 0x10
setae cl
jmp 0x14044e0fc
cmovae rax, r15
jmp 0x14044e106
cmp byte [rax + rsi], 0x7f
je 0x14044e2d0
lea rax, [rbp - 0x49]
cmp sil, r12b
clc
jmp 0x14044e11d
test cl, cl
jmp 0x14044e124
cmovne rax, r15
cmp r10b, 0x5e
add byte [rax + rsi], dl
jmp 0x14044e2be
lea rax, [rbp - 0x49]
sbb r14b, 0x59
cmp r13, 0x10
setae r14b
jmp 0x14044e149
cmovae rax, r15
stc
clc
xor r9d, r9d
clc
test r8d, edi
cmp byte [rax + rsi], r9b
je 0x14044e3c6
mov r8b, byte [rsp + 0x31]
test r8b, r8b
je 0x14044e3c6
cmp byte [rdi + 8], r9b
jmp 0x14044e177
jne 0x14044e226
mov rcx, qword [rdi]
test dil, 0x81
test rcx, rcx
jmp 0x14044e18c
je 0x14044e20c
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
cmp dx, 0x1e9d
test rdx, rdx
jmp 0x14044e1a7
je 0x14044e1cc
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14044e1b9
jle 0x14044e1cc
movzx eax, byte [rdx]
jmp 0x14044e1c7
jmp 0x14044e1f0
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044e1d8
call qword [0x1400b8d90]
mov r8b, byte [rsp + 0x31]
cmc
cmp r15w, di
sub r9d, r9d
test ax, 0x153d
stc
cmp eax, 0xffffffff
jmp 0x14044e1f8
je 0x14044e20c
mov byte [r12], al
jmp 0x14044e207
jmp 0x14044e20f
mov qword [rdi], r9
mov eax, 1
jmp 0x14044e219
mov byte [rdi + 8], al
jmp 0x14044e221
jmp 0x14044e22b
mov eax, 1
cmp byte [r12], r8b
jmp 0x14044e234
jne 0x14044e3c6
mov rcx, qword [rbp - 0x39]
cmc
test r14w, 0xdb4
test esp, esi
cmp rcx, r13
jmp 0x14044e24f
jae 0x14044e28c
lea rax, [rcx + 1]
test bp, 0x520c
mov qword [rbp - 0x39], rax
adc al, r9b
bsf eax, r12d
ror rax, 0xa8
lea rax, [rbp - 0x49]
cmp r11b, 0x92
test r14b, r14b
cmovne rax, r15
stc
and word [rax + rcx], 0
jmp 0x14044e287
jmp 0x14044e2a7
xor r9d, r9d
mov r8b, bl
mov rdx, rax
movzx rcx, r12w
lea rcx, [rbp - 0x49]
jmp 0x14044e2a2
call fcn.140456744
inc rsi
cmp r12, rsp
test dl, sil
sub r13d, ecx
mov r14, qword [rsp + 0x50]
add r15w, 0x1020
mov r15, qword [rbp - 0x49]
test r10b, 2
rcl cx, cl
mov r13, qword [rbp - 0x31]
ror cl, 0x21
mov rcx, qword [rdi]
stc
clc
test r10b, 0x31
test rcx, rcx
jmp 0x14044e2e1
je 0x14044e378
mov rax, qword [rcx + 0x38]
test r11w, 0x17ff
cmp qword [rax], 0
je 0x14044e34c
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14044e307
jle 0x14044e34c
dec dword [rax]
cbw
cwd
mov rdx, 0x1ee87f1d
mov rcx, qword [rcx + 0x38]
movsx dx, r12b
cbw
mov rdx, qword [rcx]
cdqe
bswap rax
lea rax, [rdx + 1]
jmp 0x14044e336
mov qword [rcx], rax
seta al
movsxd rax, ebx
movzx eax, byte [rdx]
jmp 0x14044e347
jmp 0x14044e363
mov rax, qword [rcx]
jmp 0x14044e354
mov rax, qword [rax + 0x38]
jmp 0x14044e35d
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044e378
xor al, al
jmp 0x14044e373
jmp 0x14044e386
and qword [rdi], 0
mov al, 1
movsx cx, r8b
xchg ecx, ecx
cdq
mov byte [rdi + 8], al
movzx dx, bpl
mov rdx, qword [rsp + 0x40]
cmovb cx, dx
mov rcx, rdi
jmp 0x14044e39f
call fcn.1404520aa
sub r9d, r9d
bts r8d, edx
movzx r8w, r10b
shr r8b, cl
test al, al
not r8d
bswap r8w
mov r8, qword [rbp - 0x69]
je 0x14044df6d
test rsi, rsi
jmp 0x14044e3ce
je 0x14044e434
lea rax, [rbp - 0x49]
stc
cmp r11b, bpl
cmp r13, 0x10
jmp 0x14044e3e5
cmovae rax, r15
cmp r13, 0x745d7a13
cmp byte [rax + rsi], r9b
jmp 0x14044e3f9
jle 0x14044e416
mov edx, 1
jmp 0x14044e409
add rsi, rdx
jmp 0x14044e411
jmp 0x14044e43f
mov byte [rsp + 0x32], 1
jmp 0x14044e420
jmp 0x14044e49d
mov edx, 1
jmp 0x14044e42f
jmp 0x14044e449
mov edx, 1
cmovp ebx, esi
ror ebx, 0
mov rbx, qword [rbp - 0x61]
test spl, r15b
cmp spl, spl
test rsi, rsi
jmp 0x14044e451
je 0x14044e49d
mov cl, byte [rbx]
cmp cl, 0x7f
je 0x14044e49d
sub rsi, rdx
jmp 0x14044e46a
je 0x14044e5ca
lea rax, [rbp - 0x49]
cmp bp, cx
cmp r13, 0x10
cmovae rax, r15
cmp r11b, r8b
stc
cmp cl, byte [rax + rsi]
jmp 0x14044e48b
je 0x14044e5f5
mov byte [rsp + 0x32], dl
test sp, 0x4537
test r9b, bl
cmp r13, 0x10
jmp 0x14044e4a6
jb 0x14044e4f1
lea rdx, [r13 + 1]
sub al, dh
shl rax, 0x2c
mov rax, r15
test sil, sil
cmp rdx, 0x1000
jb 0x14044e4e4
add rdx, 0x27
mov r15, qword [r15 - 8]
clc
sub rax, r15
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
ja 0x14044fa85
mov rcx, r15
jmp 0x14044e4ec
call fcn.1401c5da5
mov r12d, dword [rsp + 0x38]
shrd cx, sp, 0x57
mov r14, qword [rsp + 0x50]
sub dl, r14b
rcr r13, cl
sub dl, 0x93
mov r15, qword [rsp + 0x58]
mov r13, qword [rbp - 0x79]
sub esi, esi
not dh
movsx edx, dx
xchg dh, dh
mov rdx, qword [rsp + 0x40]
movzx cx, r10b
movzx ecx, r11w
setns ch
mov rcx, rdi
call fcn.1404520aa
test al, al
jmp 0x14044e53b
jne 0x14044ea07
mov rax, qword [r15]
sete cl
jmp 0x14044e550
mov rcx, r15
jmp 0x14044e558
mov rax, qword [rax + 0x18]
jmp 0x14044e561
call qword [0x1400b8d90]
mov bl, al
clc
cmp r8w, r11w
cmp byte [rdi + 8], sil
jmp 0x14044e577
jne 0x14044e910
mov rdx, qword [rdi]
clc
cmp cl, r12b
test rdx, rdx
je 0x14044e8ec
mov rcx, qword [rdx + 0x38]
stc
movzx r8w, r8b
shl r8b, 0xd0
mov r8, qword [rcx]
test r10b, 0x1f
test r8, r8
jmp 0x14044e5aa
je 0x14044e8b9
mov rax, qword [rdx + 0x50]
cmp dword [rax], esi
jle 0x14044e8b9
movzx eax, byte [r8]
jmp 0x14044e5c5
jmp 0x14044e8d6
test rsi, rsi
jne 0x14044e5f5
lea rax, [rbp - 0x49]
cmp r13, 0x10
jmp 0x14044e5e0
cmovae rax, r15
test r15b, cl
stc
cmp cl, byte [rax]
jmp 0x14044e5ef
jl 0x14044e491
cmp byte [rbx + 1], r9b
jle 0x14044e449
inc rbx
jmp 0x14044e607
jmp 0x14044e449
mov rdx, qword [rsp + 0x40]
mov ecx, 0x5f04625c
movzx cx, spl
movzx rcx, r10w
mov rcx, rdi
jmp 0x14044e627
call fcn.1404520aa
test al, al
jmp 0x14044e633
jne 0x14044e51b
lea rbx, [rdi + 9]
bt r13w, 0x61
mov rsi, rbx
clc
bsr r13d, esi
mov r13d, dword [rsp + 0x48]
and r15d, r14d
mov r15, qword [rsp + 0x40]
cmp byte [rdi + 8], 0
jne 0x14044e6f3
mov rcx, qword [rdi]
cmp r15w, 0x139
cmp r15b, r14b
test rcx, rcx
jmp 0x14044e676
je 0x14044e6e8
mov rax, qword [rcx + 0x38]
adc dl, 0x15
stc
bt dx, di
mov rdx, qword [rax]
clc
test esi, 0x5c6786c
cmp spl, 0x62
test rdx, rdx
je 0x14044e6be
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14044e6ab
jle 0x14044e6be
movzx eax, byte [rdx]
jmp 0x14044e6b9
jmp 0x14044e6d0
mov rax, qword [rcx]
jmp 0x14044e6c6
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044e6e8
mov byte [rsi], al
mov rbx, rsi
jmp 0x14044e6e3
jmp 0x14044e6ef
and qword [rdi], 0
xchg dx, cx
mov byte [rdi + 8], 1
mov r8b, byte [rbx]
cqo
lea rdx, [rbp + 5]
jmp 0x14044e707
lea rcx, [rbp - 9]
call fcn.14016140c
lea rcx, [rbp - 9]
stc
sub rax, rcx
cmp rax, 0xa
jae 0x14044e8a0
cmp r13d, r12d
jmp 0x14044e72a
jg 0x14044e754
mov r8d, 1
cmc
add dword [rsp + 0x34], r8d
test rax, rax
jmp 0x14044e744
je 0x14044e7ae
mov byte [rsp + 0x3c], r8b
jmp 0x14044e7ae
test rax, rax
jmp 0x14044e75c
jne 0x14044e770
test r12d, r12d
jmp 0x14044e76a
je 0x14044e79f
lea rcx, [0x1400c01e8]
xor r8b, 0x33
btc r8d, 0x6f
mov al, byte [rax + rcx]
mov byte [r14], al
mov r8d, 1
clc
add r14, r8
cmp edx, edx
add r12d, r8d
jmp 0x14044e79a
jmp 0x14044e7ae
mov r8d, 1
rol rcx, 0x8e
btc rcx, 0xa1
mov byte [rsp + 0x30], r8b
setns ch
sub rcx, 0x34286363
neg cl
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044e7ca
je 0x14044e85f
mov rax, qword [rcx + 0x38]
jmp 0x14044e7d9
cmp qword [rax], 0
jmp 0x14044e7e2
je 0x14044e82a
mov rax, qword [rcx + 0x50]
cmc
test r14w, 0x18eb
stc
cmp dword [rax], 0
jmp 0x14044e7fc
jle 0x14044e82a
dec dword [rax]
cdq
movsx rdx, r11w
cwd
mov rcx, qword [rcx + 0x38]
bswap eax
mov al, 0x1b
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044e825
jmp 0x14044e84a
mov rax, qword [rcx]
jmp 0x14044e832
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r8d, 1
jmp 0x14044e84a
cmp eax, 0xffffffff
jmp 0x14044e852
je 0x14044e85f
xor al, al
jmp 0x14044e877
and qword [rdi], 0
seto ch
mov al, 0x13
cdq
mov al, r8b
cmovl rdx, rbp
movzx ecx, r15w
mov dl, bpl
mov byte [rdi + 8], al
mov cl, r9b
cdq
setno cl
mov rdx, r15
movsx rcx, bx
movsxd rcx, r11d
mov rcx, rdi
jmp 0x14044e893
call fcn.1404520aa
test al, al
je 0x14044e658
mov dword [rsp + 0x38], r12d
jmp 0x14044e8aa
mov qword [rsp + 0x50], r14
jmp 0x14044e8b4
jmp 0x14044e509
mov rax, qword [rdx]
movsx ecx, cx
mov rcx, rdx
jmp 0x14044e8c7
mov rax, qword [rax + 0x30]
jmp 0x14044e8d0
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044e8ec
mov byte [rdi + 9], al
jmp 0x14044e8e7
jmp 0x14044e8f7
mov qword [rdi], rsi
movzx r15w, sil
movsxd r15, r12d
mov r15d, 1
jmp 0x14044e902
mov byte [rdi + 8], r15b
jmp 0x14044e90b
jmp 0x14044e919
mov r15d, 1
test bl, r11b
cmp byte [rdi + 9], bl
jmp 0x14044e921
jne 0x14044ea07
call fcn.1404b7526
mov rcx, qword [rax]
mov al, bpl
mov al, byte [rcx]
rcr ch, cl
btr rcx, 0x41
mov byte [r14], al
add r14, r15
mov cl, 0xa
adc ch, 0x21
mov qword [rsp + 0x50], r14
shld cx, r15w, 0x56
xor rcx, 0x51444bf8
mov rcx, qword [rdi]
test spl, 0x3d
stc
test rcx, rcx
je 0x14044e9f2
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14044e975
je 0x14044e9bf
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14044e986
jle 0x14044e9bf
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cwd
mov rdx, qword [rcx]
mov eax, 0x14e463cb
lea rax, [rdx + 1]
jmp 0x14044e9a5
mov qword [rcx], rax
movsxd rax, ecx
movsx rax, r8w
setbe ah
movzx eax, byte [rdx]
jmp 0x14044e9ba
jmp 0x14044e9d6
mov rax, qword [rcx]
jmp 0x14044e9c7
mov rax, qword [rax + 0x38]
jmp 0x14044e9d0
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044e9de
je 0x14044e9f2
mov byte [rdi + 8], sil
jmp 0x14044e9ed
jmp 0x14044ea07
mov qword [rdi], rsi
mov byte [rdi + 8], r15b
movzx r15w, sil
movsx r15w, bpl
movsx r15d, bx
mov r15, qword [rsp + 0x40]
jmp 0x14044ea14
cmp dword [r13], 0x3b9aca00
je 0x14044ec89
test r12d, r12d
jmp 0x14044ea2a
jne 0x14044ec89
mov rdx, r15
cmove cx, cx
mov rcx, rdi
jmp 0x14044ea3f
call fcn.1404520aa
test al, al
jne 0x14044ec50
lea rbx, [rdi + 9]
mov rsi, rbx
rol r14b, cl
mov r12d, dword [rsp + 0x34]
movzx r14d, r8w
stc
sar r14b, cl
sub r13d, r13d
clc
shr r14w, cl
movzx r14d, r12w
lea r14d, [r13 + 1]
test r10w, 0x77b8
cmp r15, r12
cmp byte [rdi + 8], r13b
jmp 0x14044ea85
jne 0x14044eb35
mov rcx, qword [rdi]
test bp, 0x7ab9
cmp r11w, 0x3051
test rcx, rcx
jmp 0x14044eaa1
je 0x14044eb26
mov rax, qword [rcx + 0x38]
shl dh, cl
bt dx, 0xd8
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044eabd
je 0x14044eaec
mov rax, qword [rcx + 0x50]
jmp 0x14044ead1
cmp dword [rax], r13d
jmp 0x14044ead9
jle 0x14044eaec
movzx eax, byte [rdx]
jmp 0x14044eae7
jmp 0x14044eb03
mov rax, qword [rcx]
jmp 0x14044eaf4
mov rax, qword [rax + 0x30]
jmp 0x14044eafd
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044eb26
mov byte [rsi], al
movsx ebx, bx
movsx bx, r14b
movsxd rbx, esi
mov rbx, rsi
jmp 0x14044eb21
jmp 0x14044eb2b
mov qword [rdi], r13
xchg al, al
mov byte [rdi + 8], r14b
setae al
shr al, 0x61
mov al, byte [rbx]
stc
jmp 0x14044eb3d
cmp al, byte [rbp - 9]
jmp 0x14044eb45
jne 0x14044ec36
sub r12d, r14d
setae cl
inc cx
mov byte [rsp + 0x30], r14b
or cl, 0x80
shr rcx, 0xa1
not ch
mov rcx, qword [rdi]
cmp dh, 0xde
test rcx, rcx
jmp 0x14044eb70
je 0x14044ec0a
mov rax, qword [rcx + 0x38]
clc
test dil, dl
cmp qword [rax], r13
jmp 0x14044eb86
je 0x14044ebdd
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x14044eb98
jle 0x14044ebdd
dec dword [rax]
xchg dl, dl
cdq
mov rcx, qword [rcx + 0x38]
movzx dx, r8b
jmp 0x14044ebb1
mov rdx, qword [rcx]
cbw
mov al, r10b
lea rax, [rdx + 1]
jmp 0x14044ebc2
mov qword [rcx], rax
mov ah, 0x8d
setns ah
movzx ax, sil
movzx eax, byte [rdx]
jmp 0x14044ebd8
jmp 0x14044ebf4
mov rax, qword [rcx]
jmp 0x14044ebe5
mov rax, qword [rax + 0x38]
jmp 0x14044ebee
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044ebfc
je 0x14044ec0a
mov al, r13b
jmp 0x14044ec15
mov qword [rdi], r13
mov al, r14b
cwd
mov cx, ax
mov byte [rdi + 8], al
not cl
mov rdx, r15
movsx rcx, si
mov rcx, rdi
call fcn.1404520aa
test al, al
jmp 0x14044ec30
je 0x14044ea7c
mov dword [rsp + 0x34], r12d
and r13b, r14b
mov r14, qword [rsp + 0x50]
movsx r12, di
mov r12d, dword [rsp + 0x38]
and r13w, r13w
mov r13d, dword [rsp + 0x34]
clc
test r15d, 0x17331f14
test r13d, r13d
jns 0x14044ec95
mov byte [r14], 0x30
mov eax, 1
clc
cmp r13d, eax
lea r14, [r14 + rax]
add r13d, eax
jmp 0x14044ec7f
mov dword [rsp + 0x34], r13d
jmp 0x14044ec95
mov r13d, dword [rsp + 0x34]
cqo
movsx cx, r13b
mov rdx, r15
xchg cx, cx
jmp 0x14044eca0
mov rcx, rdi
call fcn.1404520aa
test al, al
jmp 0x14044ecaf
jne 0x14044ef09
lea rbx, [rdi + 9]
test al, 0xe7
xor esi, 0x3da759ac
test sil, r15b
mov rsi, rbx
btr r13w, r10w
mov r13d, 1
jmp 0x14044ecd7
cmp byte [rdi + 8], 0
jmp 0x14044ece0
jne 0x14044ed89
mov rcx, qword [rdi]
jmp 0x14044ecee
test rcx, rcx
jmp 0x14044ecf6
je 0x14044ed7b
mov rax, qword [rcx + 0x38]
not dl
sal dh, cl
dec rdx
mov rdx, qword [rax]
cmc
cmp spl, dl
test r10b, sil
test rdx, rdx
jmp 0x14044ed19
je 0x14044ed45
mov rax, qword [rcx + 0x50]
jmp 0x14044ed2f
cmp dword [rax], 0
jle 0x14044ed45
movzx eax, byte [rdx]
jmp 0x14044ed40
jmp 0x14044ed52
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044ed5a
je 0x14044ed7b
mov byte [rsi], al
mov bx, r9w
movzx rbx, r14w
movsx bx, dl
mov rbx, rsi
jmp 0x14044ed76
jmp 0x14044ed85
and qword [rdi], 0
cqo
movzx rdx, sp
mov byte [rdi + 8], r13b
mov r8b, byte [rbx]
cmovg ecx, esi
cwd
movzx ecx, sp
lea rdx, [rbp + 5]
movzx cx, r9b
movsxd rcx, esi
lea rcx, [rbp - 9]
jmp 0x14044eda9
call fcn.14016140c
lea rcx, [rbp - 9]
cmc
sub rax, rcx
stc
jmp 0x14044edbc
cmp rax, 0xa
jmp 0x14044edc5
jae 0x14044ef04
cmp r12d, dword [rsp + 0x48]
jge 0x14044ee02
lea rcx, [0x1400c01e8]
mov al, byte [rax + rcx]
test r8w, 0x5952
cmc
mov byte [r14], al
clc
cmp ebp, 0x567830af
lea r14, [r14 + r13]
cmc
test spl, cl
clc
add r12d, r13d
jmp 0x14044ee35
mov ecx, dword [rsp + 0x3c]
test cx, 0x77a4
movzx ecx, cl
test r15w, r15w
clc
test rax, rax
jmp 0x14044ee1b
cmovne ecx, r13d
clc
stc
cmp r10w, r11w
mov dword [rsp + 0x3c], ecx
sub cx, r8w
adc cx, 0x463e
sal ecx, 0xa2
mov byte [rsp + 0x30], r13b
shrd cx, r13w, 0x57
sal rcx, cl
mov rcx, qword [rdi]
test rcx, rcx
je 0x14044eed3
mov rax, qword [rcx + 0x38]
cmp ebx, ebp
cmp qword [rax], 0
jmp 0x14044ee5e
je 0x14044eeac
mov rax, qword [rcx + 0x50]
test r8w, cx
cmp dword [rax], 0
jle 0x14044eeac
dec dword [rax]
setb dh
mov rcx, qword [rcx + 0x38]
xchg dl, ah
not dl
movsx ax, bh
mov rdx, qword [rcx]
cwde
movsx rax, sp
lea rax, [rdx + 1]
jmp 0x14044ee97
mov qword [rcx], rax
cwde
mov al, 0x21
xchg ah, ah
movzx eax, byte [rdx]
jmp 0x14044eea7
jmp 0x14044eeb9
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044eec1
je 0x14044eed3
xor al, al
jmp 0x14044eece
jmp 0x14044eedc
and qword [rdi], 0
not dh
mov al, r13b
mov byte [rdi + 8], al
mov rdx, r15
movsx cx, r8b
not cx
mov rcx, rdi
jmp 0x14044eef2
call fcn.1404520aa
test al, al
jmp 0x14044eefe
je 0x14044ecd7
mov r13d, dword [rsp + 0x34]
xor r12d, r12d
cmp byte [rsp + 0x3c], r12b
je 0x14044efcf
lea rbx, [r14 - 1]
rol r15, 0x80
neg r15w
mov r15, qword [rbp - 0x59]
cmp rbx, r15
je 0x14044ef92
call fcn.1404b7526
mov cl, byte [rbx]
cmp eax, r9d
test r15b, 4
clc
mov rax, qword [rax]
cmp r9w, 0x1344
cmp cl, byte [rax]
jmp 0x14044ef4f
je 0x14044ef6b
cmp cl, 0x39
jmp 0x14044ef5d
jne 0x14044ef73
mov byte [rbx], 0x30
jmp 0x14044ef6b
dec rbx
jmp 0x14044ef27
add cl, 1
clc
test esi, 0x762320d5
cmp cx, 0x7620
mov byte [rbx], cl
cmp rbx, r15
jmp 0x14044ef8c
jne 0x14044efca
mov byte [rbx], 0x31
sbb bl, r8b
sub r15b, 0xe4
mov ebx, 1
ror r15, 0xef
movzx r15, ax
add r13d, ebx
movsx r15d, r12w
mov r15b, al
bswap r15w
mov dword [rsp + 0x34], r13d
movsx r15, ax
mov r15, qword [rsp + 0x40]
jmp 0x14044efd7
mov r15, qword [rsp + 0x40]
mov ebx, 1
adc sil, al
mov sil, byte [rsp + 0x30]
test bp, 0x362a
test sil, sil
jmp 0x14044efe9
je 0x14044f964
mov rdx, r15
mov rcx, rdi
jmp 0x14044effa
call fcn.1404520aa
test al, al
jne 0x14044f964
mov cl, byte [rdi + 8]
test r14b, 2
test bpl, r9b
test cl, cl
jne 0x14044f0af
mov rcx, qword [rdi]
stc
test r11w, 0x60c9
cmp bx, r15w
test rcx, rcx
jmp 0x14044f02f
je 0x14044f0a0
mov rax, qword [rcx + 0x38]
rcl dx, 0x1a
mov rdx, qword [rax]
jmp 0x14044f045
test rdx, rdx
jmp 0x14044f04d
je 0x14044f06e
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r12d
jmp 0x14044f060
jle 0x14044f06e
movzx eax, byte [rdx]
jmp 0x14044f085
mov rax, qword [rcx]
jmp 0x14044f076
mov rax, qword [rax + 0x30]
jmp 0x14044f07f
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f08d
je 0x14044f0a0
mov byte [rdi + 9], al
jmp 0x14044f09b
jmp 0x14044f0aa
mov qword [rdi], r12
not cl
jmp 0x14044f0aa
mov byte [rdi + 8], bl
mov cl, bl
mov al, byte [rdi + 9]
cmp al, byte [rbp + 4]
jmp 0x14044f0ba
je 0x14044f177
test cl, cl
jmp 0x14044f0c7
jne 0x14044f169
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x14044f0d9
je 0x14044f157
mov rax, qword [rcx + 0x38]
movsx rdx, r14w
mov rdx, qword [rax]
clc
test r13w, dx
cmp sil, r11b
test rdx, rdx
jmp 0x14044f0fa
je 0x14044f12a
mov rax, qword [rcx + 0x50]
cmp r13b, r10b
test r13b, 0x95
cmp r15b, 8
cmp dword [rax], r12d
jmp 0x14044f117
jle 0x14044f12a
movzx eax, byte [rdx]
jmp 0x14044f125
jmp 0x14044f13c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044f136
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f144
je 0x14044f157
mov byte [rdi + 9], al
jmp 0x14044f152
jmp 0x14044f166
mov qword [rdi], r12
neg al
sar al, 0x7e
mov al, byte [rdi + 9]
test r10w, r12w
mov byte [rdi + 8], bl
cmp al, byte [rbp + 3]
jmp 0x14044f171
jne 0x14044f964
mov byte [r14], 0x65
add r14, rbx
cmp r12d, r12d
mov rcx, qword [rdi]
jmp 0x14044f189
test rcx, rcx
je 0x14044f21b
mov rax, qword [rcx + 0x38]
test cl, 0x59
cmp qword [rax], r12
jmp 0x14044f1a1
je 0x14044f1ee
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14044f1ee
dec dword [rax]
xchg dh, dh
mov rcx, qword [rcx + 0x38]
cwde
cwd
mov rdx, qword [rcx]
movsx rax, bx
movsx ax, r12b
lea rax, [rdx + 1]
jmp 0x14044f1d4
mov qword [rcx], rax
movzx ax, r12b
jmp 0x14044f1e1
movzx eax, byte [rdx]
jmp 0x14044f1e9
jmp 0x14044f205
mov rax, qword [rcx]
jmp 0x14044f1f6
mov rax, qword [rax + 0x38]
jmp 0x14044f1ff
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044f21b
mov al, r12b
jmp 0x14044f216
jmp 0x14044f22c
mov qword [rdi], r12
cwd
mov ch, 0xfb
jmp 0x14044f228
mov al, bl
bswap ebx
mov byte [rdi + 8], al
mov sil, r12b
mov bh, 0x45
movsx rbx, di
mov ebx, r12d
mov rdx, r15
movsx ecx, dx
movsxd rcx, r14d
mov rcx, rdi
jmp 0x14044f24d
call fcn.1404520aa
test al, al
jne 0x14044f571
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x14044f264
jne 0x14044f302
mov rcx, qword [rdi]
clc
cmc
test rcx, rcx
jmp 0x14044f277
je 0x14044f2e6
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r14b, 0x19
jmp 0x14044f28d
test rdx, rdx
jmp 0x14044f295
je 0x14044f2be
mov rax, qword [rcx + 0x50]
stc
test r9, r10
cmp dword [rax], r12d
jmp 0x14044f2ab
jle 0x14044f2be
movzx eax, byte [rdx]
jmp 0x14044f2b9
jmp 0x14044f2d0
mov rax, qword [rcx]
jmp 0x14044f2c6
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f2d8
je 0x14044f2e6
mov byte [rdi + 9], al
jmp 0x14044f2eb
mov qword [rdi], r12
not cl
mov r8d, 1
mov byte [rdi + 8], r8b
mov cl, r8b
jmp 0x14044f2fd
jmp 0x14044f30e
mov r8d, 1
xor al, 0x6b
test r9w, r12w
mov al, byte [rdi + 9]
jmp 0x14044f316
cmp al, byte [rbp + 2]
jmp 0x14044f31e
jne 0x14044f3f6
mov byte [r14], 0x2b
movzx ecx, r12w
bsr cx, di
lea r14, [r14 + r8]
cmp r15b, r14b
adc rcx, r14
not cx
mov rcx, qword [rdi]
cmp edx, esi
test rcx, rcx
jmp 0x14044f34a
je 0x14044f3d9
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14044f35c
je 0x14044f3a1
mov rax, qword [rcx + 0x50]
clc
stc
cmp dword [rax], r12d
jmp 0x14044f370
jle 0x14044f3a1
dec dword [rax]
setno al
lahf
cwde
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
not al
lea rax, [rdx + 1]
jmp 0x14044f38f
mov qword [rcx], rax
mov al, ah
movzx eax, byte [rdx]
jmp 0x14044f39c
jmp 0x14044f3be
mov rax, qword [rcx]
jmp 0x14044f3a9
mov rax, qword [rax + 0x38]
jmp 0x14044f3b2
call qword [0x1400b8d90]
mov r8d, 1
cmp eax, 0xffffffff
jmp 0x14044f3c6
je 0x14044f3d9
mov al, r12b
jmp 0x14044f3d4
jmp 0x14044f3e9
mov qword [rdi], r12
mov al, sil
mov al, 0xab
mov al, r8b
jmp 0x14044f3e9
mov byte [rdi + 8], al
jmp 0x14044f3f1
jmp 0x14044f571
test cl, cl
jmp 0x14044f3fd
jne 0x14044f4aa
mov rcx, qword [rdi]
jmp 0x14044f40c
test rcx, rcx
je 0x14044f489
mov rax, qword [rcx + 0x38]
bt rdx, 0x7e
cmp esi, edx
add dx, r11w
mov rdx, qword [rax]
cmp r14, r12
test rdx, rdx
jmp 0x14044f432
je 0x14044f45c
mov rax, qword [rcx + 0x50]
jmp 0x14044f441
cmp dword [rax], r12d
jmp 0x14044f449
jle 0x14044f45c
movzx eax, byte [rdx]
jmp 0x14044f457
jmp 0x14044f46e
mov rax, qword [rcx]
jmp 0x14044f464
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f476
je 0x14044f489
mov byte [rdi + 9], al
jmp 0x14044f484
jmp 0x14044f498
mov qword [rdi], r12
bsr r8, r11
mov al, byte [rdi + 9]
bsr r8w, r10w
mov r8d, 1
mov byte [rdi + 8], r8b
jmp 0x14044f4aa
cmp al, byte [rbp + 1]
jne 0x14044f571
mov byte [r14], 0x2d
mov cl, r14b
inc cx
lea r14, [r14 + r8]
btr cx, 0x36
bts ecx, r9d
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044f4d5
je 0x14044f562
mov rax, qword [rcx + 0x38]
cmp r9, 0x258209d2
cmp qword [rax], r12
jmp 0x14044f4ee
je 0x14044f52e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044f500
jle 0x14044f52e
dec dword [rax]
movsx dx, r13b
lahf
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
setb al
not al
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044f529
jmp 0x14044f54b
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14044f53a
call qword [0x1400b8d90]
mov r8d, 1
jmp 0x14044f54b
cmp eax, 0xffffffff
jmp 0x14044f553
je 0x14044f562
mov byte [rdi + 8], r12b
jmp 0x14044f571
mov qword [rdi], r12
jmp 0x14044f56a
mov byte [rdi + 8], r8b
movsxd rdx, esp
mov rdx, r15
movsxd rcx, edx
mov rcx, rdi
jmp 0x14044f57f
call fcn.1404520aa
test al, al
jmp 0x14044f58b
jne 0x14044f765
cmp byte [rdi + 8], r12b
jmp 0x14044f59a
jne 0x14044f647
mov rcx, qword [rdi]
jmp 0x14044f5ae
test rcx, rcx
jmp 0x14044f5b6
je 0x14044f628
mov rax, qword [rcx + 0x38]
xor dl, r8b
xor dl, 0x97
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044f5d1
je 0x14044f5f6
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14044f5e3
jle 0x14044f5f6
movzx eax, byte [rdx]
jmp 0x14044f5f1
jmp 0x14044f60d
mov rax, qword [rcx]
jmp 0x14044f5fe
mov rax, qword [rax + 0x30]
jmp 0x14044f607
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f615
je 0x14044f628
mov byte [rdi + 9], al
jmp 0x14044f623
jmp 0x14044f62e
mov qword [rdi], r12
mov r8b, 0xdf
mov r8d, 1
jmp 0x14044f639
mov byte [rdi + 8], r8b
jmp 0x14044f642
jmp 0x14044f64d
mov r8d, 1
mov al, byte [rdi + 9]
test r10w, r11w
cmp al, byte [rbp - 9]
jne 0x14044f750
mov sil, r8b
cmovbe cx, si
movzx ecx, bx
xadd rcx, rcx
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x14044f677
je 0x14044f71b
mov rax, qword [rcx + 0x38]
jmp 0x14044f686
cmp qword [rax], r12
jmp 0x14044f68e
je 0x14044f6e3
mov rax, qword [rcx + 0x50]
jmp 0x14044f69d
cmp dword [rax], r12d
jle 0x14044f6e3
dec dword [rax]
cdq
movsx edx, sp
mov rcx, qword [rcx + 0x38]
mov al, r11b
movzx rdx, bp
mov rdx, qword [rcx]
cwde
lea rax, [rdx + 1]
jmp 0x14044f6c4
mov qword [rcx], rax
mov rax, 0x5201798a
mov ax, r14w
movsx ax, al
movzx eax, byte [rdx]
jmp 0x14044f6de
jmp 0x14044f700
mov rax, qword [rcx]
jmp 0x14044f6eb
mov rax, qword [rax + 0x38]
jmp 0x14044f6f4
call qword [0x1400b8d90]
mov r8d, 1
cmp eax, 0xffffffff
jmp 0x14044f708
je 0x14044f71b
mov al, r12b
jmp 0x14044f716
jmp 0x14044f724
mov qword [rdi], r12
mov dl, 0x6b
mov al, r8b
cdq
mov byte [rdi + 8], al
movsx dx, r8b
movzx rcx, dx
mov rdx, r15
bswap rcx
mov rcx, rdi
jmp 0x14044f73e
call fcn.1404520aa
test al, al
je 0x14044f591
jmp 0x14044f75e
test sil, sil
jmp 0x14044f758
je 0x14044f765
mov byte [r14], 0x30
inc r14
mov rdx, r15
mov rcx, rdi
jmp 0x14044f770
call fcn.1404520aa
test al, al
jmp 0x14044f77c
jne 0x14044f964
mov r13d, 1
cmc
cmp dl, bpl
cmp r14b, 0x18
cmp byte [rdi + 8], r12b
jmp 0x14044f799
jne 0x14044f830
mov rcx, qword [rdi]
test r15b, dil
test ecx, 0x634d48e6
cmp r14w, 0x3041
test rcx, rcx
jmp 0x14044f7b9
je 0x14044f829
mov rax, qword [rcx + 0x38]
add edx, ecx
dec dh
cmp sil, 0x14
mov rdx, qword [rax]
cmp rcx, rdx
test rdx, rdx
jmp 0x14044f7d9
je 0x14044f801
mov rax, qword [rcx + 0x50]
test ax, bp
cmp dword [rax], r12d
jmp 0x14044f7ee
jle 0x14044f801
movzx eax, byte [rdx]
jmp 0x14044f7fc
jmp 0x14044f813
mov rax, qword [rcx]
jmp 0x14044f809
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14044f829
mov byte [rdi + 9], al
jmp 0x14044f824
jmp 0x14044f82c
mov qword [rdi], r12
mov byte [rdi + 8], r13b
mov r8b, byte [rdi + 9]
not dl
lea rdx, [rbp + 5]
movzx ecx, r12w
lea rcx, [rbp - 9]
jmp 0x14044f847
call fcn.14016140c
lea rcx, [rbp - 9]
stc
sub rax, rcx
cmp rax, 0xa
jmp 0x14044f85d
jae 0x14044f95f
cmp ebx, 8
jge 0x14044f890
lea rcx, [0x1400c01e8]
ror sil, 0x20
mov al, byte [rax + rcx]
sar sil, cl
mov byte [r14], al
add r14, r13
adc sil, spl
sub cl, r14b
add ebx, r13d
sar sil, 0x1a
mov sil, r13b
sbb rcx, rdi
xor ecx, edx
shl ecx, 0xe2
mov rcx, qword [rdi]
test rcx, rcx
je 0x14044f924
mov rax, qword [rcx + 0x38]
test r12, 0x6eeb3b16
cmp qword [rax], r12
je 0x14044f8f7
mov rax, qword [rcx + 0x50]
cmp bpl, al
cmp dword [rax], r12d
jle 0x14044f8f7
dec dword [rax]
movsx ax, r14b
movsx edx, sp
mov rcx, qword [rcx + 0x38]
mov al, spl
bswap rdx
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14044f8eb
mov qword [rcx], rax
lahf
movzx eax, byte [rdx]
jmp 0x14044f90e
mov rax, qword [rcx]
jmp 0x14044f8ff
mov rax, qword [rax + 0x38]
jmp 0x14044f908
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044f916
je 0x14044f924
mov al, r12b
jmp 0x14044f931
mov qword [rdi], r12
movzx rcx, ax
mov al, r13b
movsx ecx, bp
mov byte [rdi + 8], al
movsx dx, spl
setl dl
xchg dl, dl
mov rdx, r15
cmovg cx, cx
not ecx
movsxd rcx, r10d
mov rcx, rdi
jmp 0x14044f952
call fcn.1404520aa
test al, al
je 0x14044f790
mov r13d, dword [rsp + 0x34]
cmp byte [rsp + 0x32], r12b
jmp 0x14044f96e
jne 0x14044f982
test sil, sil
jmp 0x14044f97c
jne 0x14044f98b
mov r14, qword [rbp - 0x71]
sar dl, 0xd8
sal dh, cl
mov byte [r14], r12b
neg edx
mov rdx, qword [rbp - 0x11]
test ax, 0x6544
cmp r11w, 0x7e93
cmp rdx, 0x10
jmp 0x14044f9a7
jb 0x14044fa13
inc rdx
rol cl, 0x60
adc ch, bl
mov rcx, qword [rbp - 0x29]
dec ax
mov eax, 0x5ff2267c
btc rax, 0x37
mov rax, rcx
cmp r8w, 0x6753
cmp rdx, 0x1000
jmp 0x14044f9db
jb 0x14044fa0e
add rdx, 0x27
cmp r12b, 0x3d
stc
jmp 0x14044f9ef
mov rcx, qword [rcx - 8]
sub rax, rcx
test sp, 0x22e5
jmp 0x14044fa00
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14044fa7f
call fcn.1401c5da5
mov eax, r13d
test bpl, 0x2a
mov rcx, qword [rbp + 7]
xor rcx, rsp
jmp 0x14044fa26
call fcn.14049e949
mov rbx, qword [rsp + 0x130]
test rsi, rbx
bsr bp, r12w
cmp r9w, 0x2bf2
add rsp, 0xf0
cmovne r12w, r14w
movsx r12d, si
pop r15
movsx r12, dx
pop r14
jmp 0x14044fa64
pop r13
movsxd rsi, ebx
pop r12
movsxd rdi, r12d
pop rdi
pop rsi
movsx bp, r11b
movzx ebp, bp
pop rbp
jmp 0x14044fa7e
ret
call fcn.1404b515b
nop
call fcn.1404b515b
nop
jmp 0x14017f300