Function at 0x14048d1a7
Capabilities:
Encode data using base64
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
btr eax, 0x37
inc al
mov ax, r9w
push rbp
cmp rbx, 0x38c51d5e
cmp rax, r12
push rsi
btr eax, 0xf
push rdi
mov bpl, spl
movzx eax, r14w
push r12
rcr dil, cl
jmp 0x14048d1d8
push r13
push r14
movsx rax, sp
sub bh, 0x21
cmp r9b, r8b
push r15
lea rbp, [rsp - 0x30]
rcr r14b, 0x1b
sub rsp, 0x130
shld eax, esp, 0x7b
mov rax, qword [0x1400b7288]
movzx ebx, r9w
xor rax, rsp
or r13w, 0x627e
mov qword [rbp + 0x20], rax
neg dil
movsxd rdi, r12d
bts r14, r10
mov qword [rsp + 0x48], r9
bt r14w, 0x78
mov r13, r8
stc
sar ax, 0x57
or cx, 0x3752
mov rdi, rdx
mov qword [rsp + 0x70], rdx
cbw
ror ah, cl
mov qword [rbp - 0x48], rdx
movzx ecx, r14w
rcr r14w, 0xd1
inc eax
mov r14, qword [rbp + 0xa0]
mov bl, r12b
bsf cx, r9w
ror r15b, 0x81
mov qword [rsp + 0x60], r14
cmovnp ebx, r13d
shl r15b, cl
xor r12d, r12d
jmp 0x14048d27b
mov dword [rsp + 0x40], r12d
cmova bx, r11w
mov r15, qword [rbp + 0x98]
mov ebx, 0x4f726254
movsxd rax, esp
mov rbx, qword [r15 + 0x40]
cdqe
cmovns ax, di
mov rbx, qword [rbx + 8]
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
bswap ecx
movsx ecx, r14w
jmp 0x14048d2b4
mov rcx, rbx
jmp 0x14048d2bc
mov rax, qword [rax + 8]
call qword [case.0x140441677.0]
cmp byte [rbp + 0x90], r12b
jmp 0x14048d2d2
je 0x14048d311
lea rcx, [rbp - 0x68]
call fcn.140492b70
mov rsi, rax
test r14b, 0xe2
mov qword [rsp + 0x58], rax
clc
test rbx, rbx
jmp 0x14048d2f6
je 0x14048d396
mov rdx, qword [rbx]
mov ax, 0x2794
mov rax, qword [rdx + 0x10]
jmp 0x14048d30c
jmp 0x14048d351
lea rcx, [rbp - 0x68]
call fcn.140492782
mov rsi, rax
test r9d, 0x312c4a33
cmp r8w, r11w
mov qword [rsp + 0x58], rax
stc
test rbx, rbx
jmp 0x14048d336
je 0x14048d396
mov rax, qword [rbx]
movsx rcx, r11w
movsx cx, r14b
bswap cx
mov rax, qword [rax + 0x10]
not cl
mov rcx, rbx
jmp 0x14048d359
call qword [case.0x140441677.0]
test rax, rax
bswap r8d
mov r8, rax
jmp 0x14048d36d
je 0x14048d396
mov rcx, qword [rax]
rdtsc
bswap dx
mov rax, qword [rcx]
movzx dx, r9b
cqo
movsxd rcx, edx
mov edx, 1
mov rcx, r8
call qword [case.0x140441677.0]
mov byte [rsp + 0x38], r12b
mov byte [rsp + 0x30], r12b
jmp 0x14048d3a5
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
cdq
jmp 0x14048d3b2
mov qword [rbp + 0x10], r12
lahf
cbw
mov ebx, 0xf
mov qword [rbp + 0x18], rbx
mov byte [rbp], r12b
xchg dx, dx
mov rax, qword [rsi]
mov dx, r15w
lea rdx, [rbp - 0x74]
movzx rcx, si
xchg cx, cx
movsx ecx, sp
mov rcx, rsi
jmp 0x14048d3e6
mov rax, qword [rax + 0x58]
call qword [case.0x140441677.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
movsx esi, r10w
lahf
mov qword [rdi + 0x10], r12
not si
movsxd rsi, r8d
mov qword [rdi + 0x18], rbx
mov ch, 0xba
mov byte [rdi], r12b
lea esi, [rbx - 0xe]
mov eax, esi
movsxd rbx, ebp
mov cx, sp
movzx ebx, r12w
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
mov ax, r15w
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
movzx cx, sil
jmp 0x14048d43e
mov qword [rbp - 0x60], rbx
lahf
movsxd rax, r9d
movzx rax, sp
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14048d455
mov rax, qword [rax + 8]
jmp 0x14048d45e
call qword [case.0x140441677.0]
nop
jmp 0x14048d471
lea rcx, [rbp - 0x68]
jmp 0x14048d47a
call fcn.1404442b9
mov rdi, rax
stc
cmc
mov qword [rbp - 0x68], rax
stc
test r14b, 0xd8
test rbx, rbx
je 0x14048d4d4
mov rdx, qword [rbx]
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x14048d4a5
call qword [case.0x140441677.0]
mov r8, rax
test rax, rax
jmp 0x14048d4b6
je 0x14048d4d4
mov rcx, qword [rax]
rdtsc
mov rax, qword [rcx]
mov edx, esi
jmp 0x14048d4cb
mov rcx, r8
call qword [case.0x140441677.0]
mov rax, qword [rdi]
movsx rcx, sp
cdq
mov r9, r14
lea r8, [0x1400c10e4]
movsx ecx, cx
lea rdx, [0x1400c10d8]
mov rcx, rdi
mov rax, qword [rax + 0x38]
jmp 0x14048d4fc
call qword [case.0x140441677.0]
sub eax, eax
mov qword [rbp - 0x80], rax
sar r12b, 0x1c
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
bt bx, di
mov r12b, byte [rsp + 0x30]
rol r15b, cl
xchg r15b, r15b
mov r15b, byte [rsp + 0x30]
lea ebx, [rax + 1]
test al, bh
cmp rax, 4
jae 0x14048f960
mov al, byte [rbp + rax - 0x74]
stc
test r13b, 0x8f
cmp al, 0x20
je 0x14048d583
cmp al, 0x24
jmp 0x14048d556
je 0x14048f214
cmp al, 0x2b
jmp 0x14048d563
je 0x14048e7be
cmp al, 0x76
jmp 0x14048d570
je 0x14048d640
cmp al, 0x78
jmp 0x14048d57d
jne 0x14048de86
cmp qword [rbp - 0x80], 3
jmp 0x14048d58d
je 0x14048de86
xor bl, bl
cdq
movsx rcx, r8w
cmovae cx, ax
mov byte [rsp + 0x3c], bl
not rcx
mov rdx, qword [rsp + 0x48]
bswap ecx
mov cl, 0xfb
mov rcx, r13
jmp 0x14048d5b6
call fcn.14044c08b
test al, al
jne 0x14048f915
lea rbx, [r13 + 9]
bsr r15w, bx
mov r12, rbx
mov rsi, qword [rsp + 0x48]
btc r15d, r9d
mov r15, qword [rbp - 0x68]
not di
or dil, 0xb
mov edi, 1
cmc
cmp byte [r13 + 8], 0
jmp 0x14048d5f3
jne 0x14048f7f0
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x14048d606
je 0x14048f7e1
mov rax, qword [rcx + 0x38]
ror dx, 0x4d
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048d61f
je 0x14048f7b0
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jmp 0x14048d632
jle 0x14048f7b0
movzx eax, byte [rdx]
jmp 0x14048f7c7
and dword [rsp + 0x68], 0
not bh
movsx ax, r12b
movsx eax, r15w
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14048d660
mov rax, qword [rax + 0x48]
jmp 0x14048d669
call qword [case.0x140441677.0]
mov dword [rbp - 0x78], eax
movsx rax, di
movzx rax, dx
mov rcx, qword [rbx]
mov rax, qword [rcx + 0x28]
lea rdx, [rbp - 0x20]
not ch
jmp 0x14048d68c
mov rcx, rbx
jmp 0x14048d694
call qword [case.0x140441677.0]
mov eax, dword [rsp + 0x34]
bts eax, 9
jmp 0x14048d6a7
mov dword [rsp + 0x34], eax
stc
test r14b, 2
jmp 0x14048d6b5
mov dword [rsp + 0x40], eax
jmp 0x14048d6be
cmp qword [rbp - 0x10], 0
jmp 0x14048d6c8
je 0x14048df73
mov rax, qword [rbx]
jmp 0x14048d6d6
mov rcx, rbx
jmp 0x14048d6de
mov rax, qword [rax + 0x20]
jmp 0x14048d6e7
call qword [case.0x140441677.0]
mov byte [rsp + 0x3c], al
cmp ecx, esp
test al, al
je 0x14048df73
lea rcx, [rbp - 0x20]
clc
test r14b, 0x17
cmp qword [rbp - 8], 0x10
jmp 0x14048d70e
cmovae rcx, qword [rbp - 0x20]
cmp byte [rcx], 0x7f
jae 0x14048df73
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov eax, 0xf
mov qword [rsp + 0x50], rax
and dl, dil
mov qword [rbp - 0x28], rax
xor dl, dil
bsr dx, r10w
mov ax, 0x51bb
mov eax, 1
bt rdx, r11
mov qword [rbp - 0x30], rax
and word [rbp - 0x40], 0
adc dh, 1
cmovo cx, cx
sal cx, cl
xor ebx, ebx
mov qword [rbp - 0x70], rbx
mov rdx, qword [rsp + 0x48]
movzx rcx, dx
xchg cl, ch
movsx cx, r11b
mov rcx, r13
call fcn.14044c08b
test al, al
jmp 0x14048d781
jne 0x14048dcdf
mov r10, qword [rsp + 0x60]
shl dil, 0xb4
xor r9b, r12b
adc rbx, r8
lea r9, [r10 + 0xb]
jmp 0x14048d7a2
mov qword [rbp - 0x50], r9
lea r14, [r13 + 9]
movsx rbx, bx
mov r8, r14
jmp 0x14048d7b9
mov qword [rbp - 0x58], r14
movsxd rbx, r9d
rcr sil, cl
xadd esi, ebx
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
shld rdi, rdi, 0x50
mov rdi, qword [rbp - 0x70]
cmp cx, ax
shr sil, 3
mov rsi, qword [rsp + 0x50]
cmc
cmp byte [r13 + 8], 0
jmp 0x14048d7ef
jne 0x14048d8b2
mov rcx, qword [r13]
stc
cmc
test rcx, rcx
jmp 0x14048d803
je 0x14048d892
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x14048d838
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048d825
jle 0x14048d838
movzx eax, byte [rdx]
jmp 0x14048d833
jmp 0x14048d86d
mov rax, qword [rcx]
jmp 0x14048d840
mov rax, qword [rax + 0x30]
jmp 0x14048d849
call qword [case.0x140441677.0]
mov r8, qword [rbp - 0x58]
bswap r9w
shr r10b, cl
mov r9, qword [rbp - 0x50]
bt r10, 0xc3
movsx r10, r9w
mov r10, qword [rsp + 0x60]
cmc
cmp eax, 0xffffffff
jmp 0x14048d875
je 0x14048d892
mov byte [r8], al
setns r14b
mov r14b, 0x33
mov r14, r8
jmp 0x14048d88d
jmp 0x14048d89d
and qword [r13], 0
movzx ax, r15b
lahf
mov eax, 1
xchg dl, r8b
setp ch
mov byte [r13 + 8], al
not cx
mov cl, r14b
mov r8b, byte [r14]
cwd
cmovg dx, dx
not edx
mov rdx, r9
xchg ch, cl
seta ch
mov rcx, r10
call fcn.1401f87fc
sub rax, qword [rsp + 0x60]
clc
jmp 0x14048d8d8
cmp rax, 0xa
jae 0x14048d9c3
lea rcx, [0x1400c10d8]
rcr r9b, 0x5f
sbb r10b, r14b
ror r10d, 0x3a
mov r9b, byte [rax + rcx]
mov r10b, dl
shr r10d, cl
mov r10, qword [rsp + 0x70]
sub rcx, 0x3031389a
sal cl, 0xd6
mov rcx, qword [r10 + 0x10]
test bp, r12w
cmp rcx, qword [r10 + 0x18]
jmp 0x14048d91e
jae 0x14048d96d
lea rax, [rcx + 1]
cmc
jmp 0x14048d92e
mov qword [r10 + 0x10], rax
xor al, 0x6c
mov rax, r10
cmp bpl, sil
cmp bl, 0x84
jmp 0x14048d942
cmp qword [r10 + 0x18], 0x10
jb 0x14048d955
mov rax, qword [r10]
jmp 0x14048d955
mov byte [rax + rcx], r9b
jmp 0x14048d95e
mov byte [rax + rcx + 1], 0
jmp 0x14048d968
jmp 0x14048d987
mov r8b, r12b
movsx edx, r9w
cdq
mov edx, 1
movzx cx, r11b
mov rcx, r10
call fcn.1404505b3
lea rax, [rbp - 0x40]
test spl, r13b
cmp rsi, 0x10
setae cl
cmovae rax, rbx
clc
cmp byte [rax + rdi], 0x7f
jmp 0x14048d9a3
je 0x14048db64
lea rax, [rbp - 0x40]
cmp r15b, spl
test cl, cl
cmovne rax, rbx
mov ecx, 1
add byte [rax + rdi], cl
jmp 0x14048db50
lea rax, [rbp - 0x40]
movsxd rdx, r12d
cmp rsi, 0x10
movzx edx, r12w
jmp 0x14048d9d7
setae bl
movsx dx, r12b
not rdx
mov rdx, qword [rsp + 0x78]
jmp 0x14048d9ec
cmovae rax, rdx
jmp 0x14048d9f5
cmp byte [rax + rdi], 0
je 0x14048dc47
cmp byte [r13 + 8], 0
jmp 0x14048da09
jne 0x14048dac3
mov rcx, qword [r13]
cmp r10w, dx
cmc
test bh, bl
test rcx, rcx
jmp 0x14048da22
je 0x14048da98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r14b, r13b
stc
jmp 0x14048da38
test rdx, rdx
jmp 0x14048da40
je 0x14048da6b
mov rax, qword [rcx + 0x50]
jmp 0x14048da55
cmp dword [rax], 0
jle 0x14048da6b
movzx eax, byte [rdx]
jmp 0x14048da66
jmp 0x14048da82
mov rax, qword [rcx]
jmp 0x14048da73
mov rax, qword [rax + 0x30]
jmp 0x14048da7c
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048da8a
je 0x14048da98
mov byte [r14], al
jmp 0x14048daa2
and qword [r13], 0
cmova dx, r8w
mov r10d, 1
xchg edx, edx
setbe dh
movzx edx, di
mov byte [r13 + 8], r10b
mov rdx, qword [rsp + 0x78]
jmp 0x14048dabe
jmp 0x14048daca
mov r10d, 1
clc
mov al, byte [rsp + 0x3c]
stc
jmp 0x14048dad4
cmp byte [r14], al
jmp 0x14048dadc
jne 0x14048dc47
mov rcx, qword [rbp - 0x30]
test r8b, 0xcb
clc
cmp rcx, rsi
jmp 0x14048daf3
jae 0x14048db25
lea rax, [rcx + 1]
clc
mov qword [rbp - 0x30], rax
shrd ax, bp, 0xb4
lea rax, [rbp - 0x40]
test bl, bl
jmp 0x14048db12
cmovne rax, rdx
and word [rax + rcx], 0
jmp 0x14048db20
jmp 0x14048db44
sub r9d, r9d
cdq
movzx edx, r12w
mov r8b, r10b
mov r8b, r15b
mov rdx, r10
lea rcx, [rbp - 0x40]
jmp 0x14048db3f
call fcn.1404505b3
inc rdi
movzx cx, r9b
sbb sil, 0x34
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
mov rsi, qword [rbp - 0x28]
rcl ecx, 0x7f
btr rcx, rbx
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048db70
je 0x14048dbf2
mov rax, qword [rcx + 0x38]
clc
cmc
cmp qword [rax], 0
je 0x14048dbc6
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jmp 0x14048db93
jle 0x14048dbc6
dec dword [rax]
cwde
cwd
mov rcx, qword [rcx + 0x38]
not dx
setns ah
mov rdx, qword [rcx]
movsx ax, r10b
lea rax, [rdx + 1]
mov qword [rcx], rax
cbw
movzx eax, byte [rdx]
jmp 0x14048dbc1
jmp 0x14048dbdd
mov rax, qword [rcx]
jmp 0x14048dbce
mov rax, qword [rax + 0x38]
jmp 0x14048dbd7
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
je 0x14048dbf2
xor al, al
jmp 0x14048dbed
jmp 0x14048dc07
and qword [r13], 0
mov eax, 1
movsx dx, bpl
cdq
jmp 0x14048dc07
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movsx ecx, bp
mov rcx, r13
jmp 0x14048dc1b
call fcn.14044c08b
test al, al
mov r8, qword [rbp - 0x58]
xchg r10b, r9b
mov r9, qword [rbp - 0x50]
mov r10d, eax
movzx r10, r11w
xchg r10d, r10d
mov r10, qword [rsp + 0x60]
jmp 0x14048dc41
je 0x14048d7e5
mov qword [rsp + 0x50], rsi
inc bh
rcr bx, cl
mov rbx, rdi
sub r11b, 4
sub r10d, r12d
and r11b, sil
test rdi, rdi
movzx r11, dx
mov dil, r13b
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movzx r10d, r9w
movsxd r10, esp
mov r14b, byte [rsp + 0x30]
jmp 0x14048dc86
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x78]
je 0x14048dceb
lea rax, [rbp - 0x40]
stc
test dh, 0xc6
jmp 0x14048dca3
cmp r11, 0x10
cmovae rax, r10
cmc
cmp r13w, bx
cmp byte [rax + rbx], 0
jmp 0x14048dcb9
jle 0x14048dcc7
inc rbx
jmp 0x14048dceb
mov eax, 1
jmp 0x14048dcd1
mov byte [rsp + 0x38], al
jmp 0x14048dcda
jmp 0x14048dceb
mov r10, qword [rbp - 0x40]
cmp ecx, r10d
mov r11, qword [rsp + 0x50]
lea rdx, [rbp - 0x20]
cmc
mov r9b, 0xa8
shld r9w, dx, 0xf3
mov r8, qword [rbp - 0x20]
btc r9, 8
rcr r9b, 0x8f
bt r9w, di
mov r9, qword [rbp - 8]
cmp r9, 0x10
cmovae rdx, r8
cmp rcx, 0x663ddf
cmp byte [rsp + 0x38], 0
jmp 0x14048dd28
jne 0x14048dd97
test rbx, rbx
je 0x14048df04
mov cl, byte [rdx]
jmp 0x14048dd42
cmp cl, 0x7f
jmp 0x14048dd4a
je 0x14048df04
sub rbx, 1
jmp 0x14048dd59
je 0x14048deaf
lea rax, [rbp - 0x40]
clc
stc
cmp r11, 0x10
jmp 0x14048dd6e
cmovae rax, r10
cmp dx, 0x1171
cmp cl, byte [rax + rbx]
jmp 0x14048dd7f
je 0x14048dee8
mov eax, 1
test dil, 0x50
jmp 0x14048dd93
mov byte [rsp + 0x38], al
cmp r11, 0x10
jmp 0x14048dda0
jb 0x14048de0f
lea rdx, [r11 + 1]
bsr ax, r14w
cmp r11b, r10b
mov rax, r10
cmp rdx, 0x1000
jmp 0x14048ddc1
jb 0x14048ddfa
add rdx, 0x27
test r11w, 0x566b
test r13b, bl
cmp dil, 0xef
mov r10, qword [r10 - 8]
cmc
sub rax, r10
clc
stc
add rax, 0xfffffffffffffff8
clc
test bpl, 0x82
cmp rax, 0x1f
jmp 0x14048ddf4
ja 0x14048fcd5
mov rcx, r10
jmp 0x14048de02
call fcn.1401e23eb
mov r9, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
cmp r9, 0x10
jmp 0x14048de18
jb 0x14048de81
lea rdx, [r9 + 1]
bswap rax
mov rax, r8
cmp r11b, 0x7d
cmp rdx, 0x1000
jmp 0x14048de38
jb 0x14048de74
add rdx, 0x27
jmp 0x14048de48
mov r8, qword [r8 - 8]
cmc
clc
test rsp, 0x5a3a59ab
sub rax, r8
test r11b, 0xd4
jmp 0x14048de61
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048de6e
ja 0x14048fccf
mov rcx, r8
jmp 0x14048de7c
call fcn.1401e23eb
mov ebx, 1
mov eax, dword [rsp + 0x38]
add qword [rbp - 0x80], rbx
cmc
jmp 0x14048de94
test al, al
jmp 0x14048de9b
jne 0x14048fb90
mov rax, qword [rbp - 0x80]
jmp 0x14048deaa
jmp 0x14048d534
test rbx, rbx
jmp 0x14048deb7
jne 0x14048dee8
lea rax, [rbp - 0x40]
stc
cmp r11w, di
cmp r11, 0x10
jmp 0x14048decf
cmovae rax, r10
cmp r12b, 0x9d
test r13b, 0x17
cmp cl, byte [rax]
jmp 0x14048dee2
jl 0x14048dd85
cmp byte [rdx + 1], 0
jmp 0x14048def1
jle 0x14048dd2e
inc rdx
jmp 0x14048deff
jmp 0x14048dd2e
cmp r11, 0x10
jmp 0x14048df0d
jb 0x14048e275
lea rdx, [r11 + 1]
inc eax
sal ax, 0xd9
not al
mov rax, r10
cmp rdx, 0x1000
jb 0x14048df61
add rdx, 0x27
mov r10, qword [r10 - 8]
test ah, ah
test rcx, 0x1e1f6ea9
cmp cx, 0x50b
sub rax, r10
add rax, 0xfffffffffffffff8
test r14w, 0x5a8d
cmp rax, 0x1f
jmp 0x14048df5b
ja 0x14048fcd5
mov rcx, r10
jmp 0x14048df69
call fcn.1401e23eb
jmp 0x14048e275
mov rdx, qword [rsp + 0x48]
movsx ecx, bx
movsx cx, bh
movsx rcx, ax
mov rcx, r13
jmp 0x14048df8b
call fcn.14044c08b
test al, al
jmp 0x14048df97
jne 0x14048e27e
lea rbx, [r13 + 9]
movzx r15w, dl
mov r12, rbx
movsx esi, r10w
xchg r15, rsi
bswap edi
mov r9, qword [rsp + 0x60]
setge r15b
lea rdi, [r9 + 0xb]
mov r15w, di
xchg r15b, sil
mov rsi, qword [rsp + 0x70]
movzx r15, r13w
not r15w
mov r15, qword [rsp + 0x48]
jmp 0x14048dfdd
jmp 0x14048dff2
mov r9, qword [rsp + 0x60]
test dl, dil
cmp rdi, 0xdfc050b
clc
cmp byte [r13 + 8], 0
jne 0x14048e0ba
mov rcx, qword [r13]
test spl, al
test spl, 0xd6
test rcx, rcx
jmp 0x14048e010
je 0x14048e096
mov rax, qword [rcx + 0x38]
btc dx, 0xd9
mov rdx, qword [rax]
jmp 0x14048e027
test rdx, rdx
jmp 0x14048e02f
je 0x14048e059
mov rax, qword [rcx + 0x50]
test r13w, si
test r12w, 0x7d2d
cmp dword [rax], 0
jle 0x14048e059
movzx eax, byte [rdx]
jmp 0x14048e054
jmp 0x14048e073
mov rax, qword [rcx]
jmp 0x14048e061
mov rax, qword [rax + 0x30]
call qword [case.0x140441677.0]
mov r9, qword [rsp + 0x60]
cmp r12, rsi
cmp eax, 0xffffffff
jmp 0x14048e07b
je 0x14048e096
mov byte [r12], al
mov bx, 0x3202
mov rbx, r12
jmp 0x14048e091
jmp 0x14048e0a0
and qword [r13], 0
cdqe
mov r8b, 0x36
mov eax, 1
cwd
jmp 0x14048e0af
mov byte [r13 + 8], al
jmp 0x14048e0ba
mov r8b, byte [rbx]
bswap rdx
mov rdx, rdi
mov cx, cx
jmp 0x14048e0ce
mov rcx, r9
jmp 0x14048e0d6
call fcn.1401f87fc
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x14048e0e9
jae 0x14048e258
lea rcx, [0x1400c10d8]
neg r9b
mov r9b, 0x65
mov r9b, byte [rax + rcx]
movsx rcx, si
btr cx, sp
rcl rcx, 0x3f
mov rcx, qword [rsi + 0x10]
jmp 0x14048e115
cmp rcx, qword [rsi + 0x18]
jae 0x14048e164
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
shl ax, 0xd1
bswap eax
btc ax, si
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x14048e13e
jb 0x14048e14c
mov rax, qword [rsi]
jmp 0x14048e14c
mov byte [rax + rcx], r9b
jmp 0x14048e155
mov byte [rax + rcx + 1], 0
jmp 0x14048e15f
jmp 0x14048e187
mov r8b, r14b
jmp 0x14048e171
mov edx, 1
movzx ecx, r13w
mov rcx, rsi
jmp 0x14048e182
call fcn.1404505b3
mov rcx, qword [r13]
test bpl, 0xe6
cmp edi, r14d
cmc
test rcx, rcx
jmp 0x14048e19b
je 0x14048e223
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14048e1ae
je 0x14048e1f2
mov rax, qword [rcx + 0x50]
cmp rsp, 0xa43540c
stc
cmp dword [rax], 0
jle 0x14048e1f2
dec dword [rax]
cwd
movzx eax, r14w
mov rcx, qword [rcx + 0x38]
cbw
movzx edx, di
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
cwde
movzx eax, byte [rdx]
jmp 0x14048e1ed
jmp 0x14048e209
mov rax, qword [rcx]
jmp 0x14048e1fa
mov rax, qword [rax + 0x38]
jmp 0x14048e203
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048e211
je 0x14048e223
xor al, al
jmp 0x14048e21e
jmp 0x14048e233
and qword [r13], 0
mov eax, 1
not cx
movsxd rdx, r10d
mov byte [r13 + 8], al
cwd
mov rdx, r15
movsx cx, cl
setns ch
mov rcx, r13
jmp 0x14048e24b
call fcn.14044c08b
test al, al
je 0x14048dfe2
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
jmp 0x14048e26a
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
cwde
mov rbx, qword [rsp + 0x58]
cwde
bswap ax
mov rax, qword [rbx]
jmp 0x14048e286
mov rcx, rbx
mov rax, qword [rax + 0x18]
jmp 0x14048e292
call qword [case.0x140441677.0]
mov bl, al
cdq
movzx edx, dx
mov rdx, qword [rsp + 0x48]
cmove ecx, r12d
mov rcx, r13
jmp 0x14048e2af
call fcn.14044c08b
test al, al
jmp 0x14048e2bb
jne 0x14048e640
test bl, bl
jmp 0x14048e2c8
je 0x14048e640
cmp byte [r13 + 8], al
jmp 0x14048e2d7
jne 0x14048e38a
mov rcx, qword [r13]
cmp dl, r9b
stc
test rcx, rcx
jmp 0x14048e2ed
je 0x14048e364
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
cmp r15b, r13b
clc
test rdx, rdx
jmp 0x14048e307
je 0x14048e331
mov rax, qword [rcx + 0x50]
test ax, 0x61a0
clc
cmp dword [rax], 0
jmp 0x14048e31e
jle 0x14048e331
movzx eax, byte [rdx]
jmp 0x14048e32c
jmp 0x14048e348
mov rax, qword [rcx]
jmp 0x14048e339
mov rax, qword [rax + 0x30]
jmp 0x14048e342
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048e350
je 0x14048e364
mov byte [r13 + 9], al
jmp 0x14048e35f
jmp 0x14048e373
and qword [r13], 0
movsx eax, r10w
cmp bx, r14w
dec ah
mov eax, 1
test r13w, ax
jmp 0x14048e381
mov byte [r13 + 8], al
jmp 0x14048e38a
cmp byte [r13 + 9], bl
movsx ebx, si
mov ebx, dword [rsp + 0x68]
jmp 0x14048e39a
jne 0x14048e648
mov eax, 1
rol cl, cl
and ch, 0xfa
mov rcx, qword [r13]
cmp dl, 0xb4
cmp r8w, r9w
test r9, r15
test rcx, rcx
jmp 0x14048e3c0
je 0x14048e462
mov rax, qword [rcx + 0x38]
cmp r15, r14
cmp qword [rax], 0
jmp 0x14048e3d6
je 0x14048e42c
mov rax, qword [rcx + 0x50]
cmc
cmp r12, 0x2d423eb3
stc
cmp dword [rax], 0
jle 0x14048e42c
dec dword [rax]
movsx dx, r14b
cbw
jmp 0x14048e400
mov rcx, qword [rcx + 0x38]
movsx edx, cx
rdtsc
bswap dx
mov rdx, qword [rcx]
mov eax, r8d
lea rax, [rdx + 1]
mov qword [rcx], rax
cbw
movsx ax, ah
movzx eax, byte [rdx]
jmp 0x14048e427
jmp 0x14048e443
mov rax, qword [rcx]
jmp 0x14048e434
mov rax, qword [rax + 0x38]
jmp 0x14048e43d
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
je 0x14048e458
xor al, al
jmp 0x14048e453
jmp 0x14048e46c
mov eax, 1
xchg dx, cx
neg ch
and qword [r13], 0
cmovbe ecx, r12d
cdq
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movsxd rcx, r14d
cmovno cx, r8w
mov rcx, r13
jmp 0x14048e485
call fcn.14044c08b
cmp ebx, dword [rbp - 0x78]
jge 0x14048e648
test al, al
jmp 0x14048e49a
jne 0x14048e62d
cmp byte [r13 + 8], al
jmp 0x14048e4a9
jne 0x14048e541
mov rcx, qword [r13]
clc
test r12d, ebp
test rcx, rcx
jmp 0x14048e4bf
je 0x14048e522
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r13d, r8d
clc
cmc
test rdx, rdx
jmp 0x14048e4d9
je 0x14048e4f9
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048e4eb
jle 0x14048e4f9
movzx eax, byte [rdx]
jmp 0x14048e506
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048e50e
je 0x14048e522
mov byte [r13 + 9], al
jmp 0x14048e51d
jmp 0x14048e52b
and qword [r13], 0
setnp ch
cwde
mov eax, 1
mov r8b, bpl
mov cl, 0x52
not r8b
mov byte [r13 + 8], al
jmp 0x14048e541
mov rax, qword [rsp + 0x60]
lea rdx, [rax + 0xb]
mov r8b, byte [r13 + 9]
movzx ecx, bx
jmp 0x14048e556
mov rcx, rax
call fcn.1401f87fc
sub rax, qword [rsp + 0x60]
test ah, cl
cmp rax, 0xa
jmp 0x14048e56e
jae 0x14048e62d
lea rcx, [0x1400c10d8]
sbb r9b, 0xe
mov r9b, byte [rax + rcx]
btc r10, 0x47
mov r10, qword [rsp + 0x70]
bts cx, bx
sub cl, 0x3d
btc cx, 0x3f
mov rcx, qword [r10 + 0x10]
test dil, r8b
cmp rdx, 0x18d03514
stc
cmp rcx, qword [r10 + 0x18]
jmp 0x14048e5b1
jae 0x14048e5f8
lea rax, [rcx + 1]
clc
mov qword [r10 + 0x10], rax
mov rax, r10
jmp 0x14048e5cd
cmp qword [r10 + 0x18], 0x10
jmp 0x14048e5d7
jb 0x14048e5e0
mov rax, qword [r10]
mov byte [rax + rcx], r9b
jmp 0x14048e5e9
mov byte [rax + rcx + 1], 0
jmp 0x14048e5f3
jmp 0x14048e618
mov r8b, sil
xchg cx, cx
mov edx, 1
movsx ecx, bp
bswap rcx
not cl
mov rcx, r10
jmp 0x14048e613
call fcn.1404505b3
mov eax, 1
clc
test r11, r9
add ebx, eax
jmp 0x14048e628
jmp 0x14048e3aa
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x14048e63b
jmp 0x14048e655
mov ebx, dword [rsp + 0x68]
rcr rcx, 0xef
mov ecx, 1
add al, sil
movsxd rax, r11d
adc al, 0xec
mov rax, qword [rsp + 0x70]
clc
test r10b, r10b
cmp qword [rax + 0x10], 0
jmp 0x14048e668
jne 0x14048e67c
mov byte [rsp + 0x38], cl
jmp 0x14048e677
jmp 0x14048e74f
mov eax, dword [rbp - 0x78]
jmp 0x14048e68e
cmp ebx, eax
jmp 0x14048e695
jge 0x14048e74f
sub eax, ebx
bts bx, si
rcr r12, 0xf5
mov ebx, eax
mov r14, qword [rsp + 0x70]
mov r12d, 1
mov rcx, qword [r14 + 0x10]
test cl, r15b
cmp rcx, qword [r14 + 0x18]
jmp 0x14048e6c2
jae 0x14048e70c
lea rax, [rcx + 1]
test r13d, 0x7a4b3ce1
cmc
mov qword [r14 + 0x10], rax
btr ax, r8w
stc
mov rax, r14
jmp 0x14048e6e9
cmp qword [r14 + 0x18], 0x10
jb 0x14048e6fc
mov rax, qword [r14]
jmp 0x14048e6fc
mov word [rax + rcx], 0x30
jmp 0x14048e707
jmp 0x14048e72c
mov r9b, 0x30
movzx rdx, bx
setp ch
mov r8b, dil
mov rdx, r12
not cx
mov rcx, r14
jmp 0x14048e727
call fcn.1404505b3
sub rbx, r12
jmp 0x14048e734
jne 0x14048e6b2
mov r14b, byte [rsp + 0x30]
stc
cqo
mov r12b, byte [rsp + 0x30]
adc rdx, 0x482c6e4a
cdq
mov rdx, qword [rbp - 8]
clc
cmp rdx, 0x10
jmp 0x14048e75d
jb 0x14048de81
inc rdx
mov rcx, qword [rbp - 0x20]
cwde
mov rax, rcx
cmp r14, 0x190631a8
jmp 0x14048e77b
cmp rdx, 0x1000
jmp 0x14048e787
jb 0x14048de7c
add rdx, 0x27
clc
mov rcx, qword [rcx - 8]
cmp dl, 0x8d
sub rax, rcx
clc
cmp r13b, 0x44
add rax, 0xfffffffffffffff8
jmp 0x14048e7aa
cmp rax, 0x1f
jmp 0x14048e7b3
ja 0x14048fccf
jmp 0x14048de7c
mov rdx, qword [rsp + 0x48]
xchg rcx, rcx
movsx ecx, sp
mov rcx, r13
jmp 0x14048e7d1
call fcn.14044c08b
test al, al
jmp 0x14048e7dd
jne 0x14048de86
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
xchg cx, dx
cdq
lea rdx, [rbp - 0x40]
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x14048e7ff
call qword [case.0x140441677.0]
mov r10d, dword [rsp + 0x34]
stc
bts r10d, 8
or r10d, 2
jmp 0x14048e819
mov dword [rsp + 0x34], r10d
test r12b, 0x7a
clc
mov dword [rsp + 0x40], r10d
test rcx, 0x48593225
cmc
cmp qword [rbp - 0x30], 0
jmp 0x14048e83a
jbe 0x14048e9b7
mov rax, qword [rbx]
movzx rcx, r15w
setl ch
jmp 0x14048e84f
lea rdx, [rbp - 0x20]
movsx rcx, r14w
movzx rcx, di
mov rcx, rbx
jmp 0x14048e863
mov rax, qword [rax + 0x38]
jmp 0x14048e86c
call qword [case.0x140441677.0]
mov r10d, dword [rsp + 0x34]
btc r9d, 0xf2
bts r9w, bp
bts r10d, 0xb
or r10d, 4
mov dword [rsp + 0x34], r10d
jmp 0x14048e899
mov dword [rsp + 0x40], r10d
add r9w, dx
setnp r9b
lea r9, [r13 + 8]
mov qword [rsp + 0x50], r9
jmp 0x14048e8b4
cmp byte [r9], 0
jmp 0x14048e8bd
jne 0x14048e969
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048e8cf
je 0x14048e949
mov rax, qword [rcx + 0x38]
adc dx, 0xf1
sal dl, cl
mov rdx, qword [rax]
test rdx, rdx
je 0x14048e90c
mov rax, qword [rcx + 0x50]
cmp r8w, 0x4f9d
cmp dword [rax], 0
jmp 0x14048e8fe
jle 0x14048e90c
movzx eax, byte [rdx]
jmp 0x14048e92d
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048e918
call qword [case.0x140441677.0]
mov r9, qword [rsp + 0x50]
jmp 0x14048e928
mov r10d, dword [rsp + 0x34]
cmp eax, 0xffffffff
jmp 0x14048e935
je 0x14048e949
mov byte [r13 + 9], al
jmp 0x14048e944
jmp 0x14048e951
and qword [r13], 0
movsxd r11, edx
mov r11d, 1
jmp 0x14048e95c
mov byte [r9], r11b
jmp 0x14048e964
jmp 0x14048e978
mov r11d, 1
rcr ax, 0x7b
bt ax, r15w
mov cl, byte [r13 + 9]
lea rax, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
mov rdx, qword [rbp - 8]
clc
cmp rsp, rsi
cmp r15d, 0x6d4e0c96
cmp rdx, 0x10
cmovae rax, r8
cmc
clc
cmp byte [rax], cl
jmp 0x14048e9a4
jne 0x14048e9cf
mov bl, r11b
jmp 0x14048e9b2
jmp 0x14048e9d7
lea r9, [r13 + 8]
shld r8d, r13d, 0x3b
mov rdx, qword [rbp - 8]
sbb r8b, sil
clc
rcl r8b, cl
mov r8, qword [rbp - 0x20]
sub bl, bl
stc
mov qword [rsp + 0x50], r9
test r10b, 4
jmp 0x14048e9e0
je 0x14048ea89
and r10d, 0xfffffffb
mov dword [rsp + 0x34], r10d
test r15b, r14b
cmc
mov dword [rsp + 0x40], r10d
cmp rdx, 0x10
jmp 0x14048ea01
jb 0x14048ea77
inc rdx
mov rax, r8
test r9b, bl
clc
test bx, 0x65bf
cmp rdx, 0x1000
jmp 0x14048ea22
jb 0x14048ea5b
add rdx, 0x27
cmc
test bl, r13b
cmp r8, r9
mov r8, qword [r8 - 8]
jmp 0x14048ea42
sub rax, r8
add rax, 0xfffffffffffffff8
cmc
test dl, dh
cmp rax, 0x1f
jmp 0x14048ea55
ja 0x14048fce0
mov rcx, r8
jmp 0x14048ea63
call fcn.1401e23eb
mov r10d, dword [rsp + 0x34]
test spl, cl
test r12, 0x7c515d3d
and qword [rbp - 0x10], 0
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], 0
cmc
test r10b, 2
jmp 0x14048ea92
je 0x14048eb2b
and r10d, 0xfffffffd
mov dx, 0x773c
shl dh, cl
and dl, r12b
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
adc dl, 0xa6
clc
bsr dx, r15w
mov rdx, qword [rbp - 0x28]
test ah, 0xf9
cmp rdx, 0x10
jmp 0x14048eac8
jb 0x14048eb2b
inc rdx
mov rcx, qword [rbp - 0x40]
or eax, r15d
sar al, 0x73
adc ax, si
mov rax, rcx
test r8d, 0xef67a9b
jmp 0x14048eaed
cmp rdx, 0x1000
jmp 0x14048eaf9
jb 0x14048eb26
add rdx, 0x27
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
cmp r11d, 0x3511935
clc
add rax, 0xfffffffffffffff8
test spl, 0xc6
clc
cmp rax, 0x1f
ja 0x14048fceb
call fcn.1401e23eb
test bl, bl
je 0x14048eccf
mov rcx, qword [r13]
test r11b, 0xed
test rcx, rcx
jmp 0x14048eb43
je 0x14048ebc8
mov rax, qword [rcx + 0x38]
cmp r8w, 0x7441
cmp r8b, dl
cmp qword [rax], 0
je 0x14048eb97
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14048eb97
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
rdtsc
movzx ax, ch
lahf
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048eb87
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14048eb92
jmp 0x14048ebae
mov rax, qword [rcx]
jmp 0x14048eb9f
mov rax, qword [rax + 0x38]
jmp 0x14048eba8
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048ebb6
je 0x14048ebc8
sub al, al
jmp 0x14048ebc3
jmp 0x14048ebdc
and qword [r13], 0
movzx rcx, dx
mov eax, 1
xchg cl, cl
movzx rdx, sp
mov rcx, qword [rsp + 0x50]
xchg dx, dx
mov byte [rcx], al
cbw
cmovbe rdx, rdx
cqo
mov rcx, qword [rsp + 0x58]
mov dh, 0xd2
movsx eax, r10w
cdq
mov rax, qword [rcx]
movsx rdx, sp
movsx edx, dx
lea rdx, [rbp - 0x20]
mov rax, qword [rax + 0x38]
jmp 0x14048ec12
call qword [case.0x140441677.0]
mov ebx, dword [rsp + 0x34]
bswap dx
cdq
cwd
bts ebx, 0xa
sub dx, 0x741
shrd edx, r12d, 0x26
cdq
mov dword [rsp + 0x34], ebx
btc edx, ebx
mov dword [rsp + 0x40], ebx
mov rdx, qword [rbp + 0x18]
clc
cmp rdx, 0x10
jmp 0x14048ec4a
jb 0x14048ecab
inc rdx
rol al, cl
mov rcx, qword [rbp]
or ax, ax
shl al, 0xdc
rol ax, cl
mov rax, rcx
stc
cmp r14w, 0x364f
cmp rdx, 0x1000
jmp 0x14048ec78
jb 0x14048eca6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
test esi, 0x6db96ee9
test r14b, r9b
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
jmp 0x14048eca0
ja 0x14048fcf6
call fcn.1401e23eb
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14048ecb4
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14048ecc1
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048ecca
jmp 0x14048de81
mov rbx, qword [rsp + 0x58]
not dh
mov rax, qword [rbx]
cwd
lea rdx, [rbp - 0x40]
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14048eceb
call qword [case.0x140441677.0]
mov edx, dword [rsp + 0x34]
cmc
bts edx, 0xc
test r12b, 0x7e
or edx, 8
mov dword [rsp + 0x34], edx
cmc
test bpl, cl
mov dword [rsp + 0x40], edx
cmp rax, r9
cmp qword [rbp - 0x30], 0
jmp 0x14048ed1a
jbe 0x14048ee94
mov rax, qword [rbx]
movzx ecx, r14w
lea rdx, [rbp - 0x20]
not cx
mov rcx, rbx
jmp 0x14048ed36
mov rax, qword [rax + 0x40]
call qword [case.0x140441677.0]
mov edx, dword [rsp + 0x34]
bts edx, 0xd
test rcx, rsi
seto r8b
or edx, 0x10
mov dword [rsp + 0x34], edx
neg r8w
movzx r8, r13w
mov dword [rsp + 0x40], edx
shl r8b, cl
inc r8w
shrd r8w, sp, 0xb1
mov r8, qword [rsp + 0x50]
clc
cmp byte [r8], 0
jmp 0x14048ed7e
jne 0x14048ee53
mov rcx, qword [r13]
cmp r9w, 0x5a9e
test r10, rsp
test rcx, rcx
jmp 0x14048ed99
je 0x14048ee23
mov rax, qword [rcx + 0x38]
movzx dx, r9b
movsx dx, spl
mov rdx, qword [rax]
test r13w, 0x5fc4
cmp r9b, 0
test rdx, rdx
jmp 0x14048edc2
je 0x14048ede6
mov rax, qword [rcx + 0x50]
cmp r11b, 0x96
jmp 0x14048edd5
cmp dword [rax], 0
jle 0x14048ede6
movzx eax, byte [rdx]
jmp 0x14048ee07
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048edf2
call qword [case.0x140441677.0]
mov r8, qword [rsp + 0x50]
test r8b, 0xbc
cmp r12w, 0x14c8
cmp eax, 0xffffffff
jmp 0x14048ee0f
je 0x14048ee23
mov byte [r13 + 9], al
jmp 0x14048ee1e
jmp 0x14048ee33
and qword [r13], 0
bswap r9w
movzx r9, r13w
xchg dl, r9b
mov r9d, 1
cqo
movsx rdx, ax
movsx dx, r15b
mov byte [r8], r9b
movsxd rdx, r13d
mov edx, dword [rsp + 0x34]
jmp 0x14048ee59
mov r9d, 1
mov cl, byte [r13 + 9]
lea rax, [rbp - 0x20]
test dl, r13b
test bpl, 0xbe
cmp qword [rbp - 8], 0x10
jmp 0x14048ee72
cmovae rax, qword [rbp - 0x20]
cmp r12b, r11b
cmp byte [rax], cl
jmp 0x14048ee81
jne 0x14048ee94
mov bl, r9b
jmp 0x14048ee8f
jmp 0x14048ee9a
sub bl, bl
test r10w, r15w
test dl, 0x10
jmp 0x14048eea2
je 0x14048eed5
and edx, 0xffffffef
mov cl, 0x5b
mov dword [rsp + 0x34], edx
not cl
mov ch, bl
movzx cx, ch
mov dword [rsp + 0x40], edx
mov cl, r9b
xchg rcx, rcx
lea rcx, [rbp - 0x20]
jmp 0x14048eecc
call fcn.1403f3b4f
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x14048eedd
je 0x14048ef0b
and edx, 0xfffffff7
cmovne cx, r14w
movsx cx, sil
xchg ch, cl
mov dword [rsp + 0x34], edx
movzx cx, r11b
movsx ecx, bp
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x40]
call fcn.1403f3b4f
test bl, bl
jmp 0x14048ef12
je 0x14048f0a7
mov rcx, qword [r13]
cmp ch, 0x6f
clc
test rcx, rcx
jmp 0x14048ef28
je 0x14048efb2
mov rax, qword [rcx + 0x38]
test spl, 5
cmp qword [rax], 0
jmp 0x14048ef3f
je 0x14048ef86
mov rax, qword [rcx + 0x50]
cmp sp, sp
cmp dword [rax], 0
jle 0x14048ef86
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx rax, r8w
rdtsc
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048ef6d
mov qword [rcx], rax
movsx rax, cx
movzx eax, r11w
cwde
movzx eax, byte [rdx]
jmp 0x14048ef81
jmp 0x14048ef9d
mov rax, qword [rcx]
jmp 0x14048ef8e
mov rax, qword [rax + 0x38]
jmp 0x14048ef97
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
je 0x14048efb2
xor al, al
jmp 0x14048efad
jmp 0x14048efc3
and qword [r13], 0
not ax
movzx rdx, cx
mov eax, 1
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
movzx rdx, bx
lea rdx, [rbp - 0x20]
jmp 0x14048efdf
mov rax, qword [rax + 0x40]
jmp 0x14048efe8
call qword [case.0x140441677.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xf
sal rdx, cl
movsxd rdx, r13d
rcr dl, cl
mov dword [rsp + 0x34], eax
xadd dx, dx
clc
mov dword [rsp + 0x40], eax
bts dx, r11w
mov rdx, qword [rbp + 0x18]
cmp bl, r15b
cmp rdx, 0x10
jb 0x14048f079
inc rdx
btc rax, 0x8c
inc ax
setp ch
mov rcx, qword [rbp]
mov rax, rcx
clc
test dil, cl
test r11b, 0x1f
cmp rdx, 0x1000
jb 0x14048f074
add rdx, 0x27
test r11w, 0x3d20
mov rcx, qword [rcx - 8]
stc
test bpl, 0x55
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048f06e
ja 0x14048fd01
call fcn.1401e23eb
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14048f082
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14048f08f
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048f098
mov byte [rsp + 0x30], 1
jmp 0x14048f0a2
jmp 0x14048de81
mov rbx, qword [rsp + 0x58]
cwde
xchg ah, al
mov rax, qword [rbx]
movsx edx, di
xchg rcx, rcx
movzx rdx, ax
lea rdx, [rbp - 0x40]
movzx rcx, r11w
jmp 0x14048f0c9
mov rcx, rbx
jmp 0x14048f0d1
mov rax, qword [rax + 0x38]
jmp 0x14048f0da
call qword [case.0x140441677.0]
mov eax, dword [rsp + 0x34]
cmc
bts eax, 0xe
cmp r10d, r11d
stc
or eax, 0x20
cmp rax, 0x510d3062
mov dword [rsp + 0x34], eax
cmp dil, 0xe3
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x30], 0
jmp 0x14048f10d
je 0x14048f16b
mov rax, qword [rbx]
mov dl, r11b
lea rdx, [rbp - 0x20]
cmovl rcx, r12
movzx cx, sil
setbe cl
mov rcx, rbx
jmp 0x14048f131
mov rax, qword [rax + 0x40]
jmp 0x14048f13a
call qword [case.0x140441677.0]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
clc
test spl, dil
cmc
cmp qword [rbp - 0x10], 0
jne 0x14048f16b
mov ebx, 1
jmp 0x14048f16d
sub bl, bl
test al, 0x40
jmp 0x14048f174
je 0x14048f1ba
and eax, 0xffffffbf
movsx ecx, cx
not rcx
mov dword [rsp + 0x34], eax
cmovg rcx, rbx
movzx ecx, dx
bswap rcx
mov dword [rsp + 0x40], eax
movzx cx, bpl
not cl
movsx rcx, cx
lea rcx, [rbp - 0x20]
jmp 0x14048f1a9
call fcn.1403f3b4f
mov eax, dword [rsp + 0x34]
cmp cl, bl
jmp 0x14048f1ba
test al, 0x20
jmp 0x14048f1c1
je 0x14048f1f4
and eax, 0xffffffdf
movsx ecx, cx
movsx cx, bh
movsxd rcx, r15d
mov dword [rsp + 0x34], eax
movsxd rcx, r15d
movsx rcx, r12w
mov dword [rsp + 0x40], eax
setne cl
lea rcx, [rbp - 0x40]
jmp 0x14048f1ef
call fcn.1403f3b4f
mov eax, dword [rsp + 0x38]
test bl, bl
xchg bx, bx
bswap bx
mov ebx, 1
je 0x14048de8a
mov byte [rsp + 0x30], bl
jmp 0x14048de8a
mov rcx, qword [rsp + 0x58]
cqo
movzx rdx, r10w
mov rax, qword [rcx]
xchg dx, dx
cdq
movsx edx, r11w
lea rdx, [rbp - 0x40]
jmp 0x14048f233
mov rax, qword [rax + 0x30]
jmp 0x14048f23c
call qword [case.0x140441677.0]
mov eax, dword [rsp + 0x34]
movsx rbx, r15w
clc
bts eax, 7
xadd bx, bx
btr ebx, 0xf2
mov dword [rsp + 0x34], eax
bsr rbx, rdi
bt ebx, 0x3a
rcl bx, 0x50
mov dword [rsp + 0x40], eax
sar bh, 0xb6
shld bx, bx, 0x14
sbb bx, 0x411b
mov rax, qword [rbp + 0x98]
btr ebx, 0x7a
test dx, 0xc11
adc bh, 0x1a
mov rbx, qword [rsp + 0x48]
test byte [rax + 0x18], 8
jne 0x14048f3b6
mov rdx, rbx
bswap cx
movsx ecx, r9w
not ch
mov rcx, r13
jmp 0x14048f2ae
call fcn.14044c08b
test al, al
jne 0x14048f3b6
lea rbx, [rbp - 0x40]
jmp 0x14048f2c7
cmp qword [rbp - 0x28], 0x10
jmp 0x14048f2d1
cmovae rbx, qword [rbp - 0x40]
test r9w, r13w
clc
test rdi, 0x53c4d25
cmp byte [r13 + 8], al
jmp 0x14048f2eb
jne 0x14048f391
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048f2fd
je 0x14048f374
mov rax, qword [rcx + 0x38]
btc dx, r9w
dec dh
mov rdx, qword [rax]
cmp r8b, r9b
jmp 0x14048f319
test rdx, rdx
jmp 0x14048f321
je 0x14048f341
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14048f341
movzx eax, byte [rdx]
jmp 0x14048f33c
jmp 0x14048f358
mov rax, qword [rcx]
jmp 0x14048f349
mov rax, qword [rax + 0x30]
jmp 0x14048f352
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048f360
je 0x14048f374
mov byte [r13 + 9], al
jmp 0x14048f36f
jmp 0x14048f37e
and qword [r13], 0
btr rax, 0x47
mov eax, 1
test r15w, 0x1ecb
mov byte [r13 + 8], al
sub al, 0x1b
mov al, 0xbf
mov al, byte [r13 + 9]
cmp sp, dx
test r14w, 0x28d4
cmp al, byte [rbx]
jmp 0x14048f3a5
jne 0x14048f4be
mov rbx, qword [rsp + 0x48]
stc
test r13d, ecx
test al, 0x52
cmp qword [rbp - 0x80], 3
jne 0x14048f4e9
mov eax, 1
cmp dh, bh
test dx, sp
cmp qword [rbp + 0x10], rax
jmp 0x14048f3d4
ja 0x14048f4e9
mov rdx, rbx
mov rcx, r13
jmp 0x14048f3e5
call fcn.14044c08b
sub ebx, ebx
test al, al
jmp 0x14048f3f3
jne 0x14048f4c0
cmp byte [r13 + 8], bl
jne 0x14048f48e
mov rcx, qword [r13]
test r10w, 0xf50
test rcx, rcx
je 0x14048f477
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048f425
je 0x14048f449
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14048f436
jle 0x14048f449
movzx eax, byte [rdx]
jmp 0x14048f444
jmp 0x14048f45b
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048f455
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048f463
je 0x14048f477
mov byte [r13 + 9], al
jmp 0x14048f472
jmp 0x14048f47b
mov qword [r13], rbx
mov eax, 1
cmc
add cl, r8b
test di, 0xf32
mov byte [r13 + 8], al
cmc
mov cl, byte [r13 + 9]
cwde
sbb ax, bp
lea rax, [rbp - 0x40]
cmp r9w, ax
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
stc
test dil, r8b
cmp cl, byte [rax]
jmp 0x14048f4b3
je 0x14048f4e9
jmp 0x14048f4c0
xor ebx, ebx
lea rax, [rbp - 0x40]
test spl, bl
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
mov qword [rbp - 0x30], rbx
cmp r14d, 0x6dcc658b
mov byte [rax], bl
btr ebx, 0x40
cmp rbx, 0x7d5464d2
lea rbx, [rbp - 0x40]
cmp al, bpl
clc
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
jmp 0x14048f500
jmp 0x14048f6c5
lea rcx, [rbp - 0x40]
stc
clc
cmp r9, 0x10
jmp 0x14048f514
cmovae rcx, r8
add rcx, qword [rbp - 0x30]
test r11w, 0x243e
cmp si, 0x5e3a
cmp rbx, rcx
jmp 0x14048f52f
je 0x14048f6f6
cmp byte [r13 + 8], 0
jne 0x14048f5df
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048f54c
je 0x14048f5c6
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x14048f562
je 0x14048f58c
mov rax, qword [rcx + 0x50]
jmp 0x14048f571
cmp dword [rax], 0
jmp 0x14048f579
jle 0x14048f58c
movzx eax, byte [rdx]
jmp 0x14048f587
jmp 0x14048f5af
mov rax, qword [rcx]
jmp 0x14048f594
mov rax, qword [rax + 0x30]
jmp 0x14048f59d
call qword [case.0x140441677.0]
mov r9, qword [rbp - 0x28]
movsx r8, r13w
mov r8, qword [rbp - 0x40]
cmp eax, 0xffffffff
jmp 0x14048f5b7
je 0x14048f5c6
mov byte [r13 + 9], al
jmp 0x14048f5cb
and qword [r13], 0
mov r10d, 1
mov byte [r13 + 8], r10b
jmp 0x14048f5da
jmp 0x14048f5e7
mov r10d, 1
rol al, cl
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jne 0x14048f6f6
lea rbx, [rbx + r10]
rol cl, cl
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048f606
je 0x14048f69e
mov rax, qword [rcx + 0x38]
jmp 0x14048f615
cmp qword [rax], 0
jmp 0x14048f61e
je 0x14048f667
mov rax, qword [rcx + 0x50]
cmp r12w, si
cmp dword [rax], 0
jmp 0x14048f634
jle 0x14048f667
dec dword [rax]
cwd
mov rcx, qword [rcx + 0x38]
mov dx, r8w
cdqe
movsxd rdx, eax
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048f657
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14048f662
jmp 0x14048f689
mov rax, qword [rcx]
jmp 0x14048f66f
mov rax, qword [rax + 0x38]
jmp 0x14048f678
call qword [case.0x140441677.0]
mov r10d, 1
cmc
cmp r13w, di
cmp eax, 0xffffffff
je 0x14048f69e
sub al, al
jmp 0x14048f699
jmp 0x14048f6bd
and qword [r13], 0
movzx cx, dil
cmovp dx, r14w
mov al, r10b
movsx rdx, bx
movzx ecx, r12w
cmovns cx, r10w
mov byte [r13 + 8], al
movzx rcx, bx
mov rdx, qword [rsp + 0x48]
movsxd rcx, eax
mov rcx, r13
call fcn.14044c08b
mov r9, qword [rbp - 0x28]
adc r8b, 0x8c
shr r8b, 0x84
xchg r8w, r8w
mov r8, qword [rbp - 0x40]
test al, al
jmp 0x14048f6f0
je 0x14048f505
lea rcx, [rbp - 0x40]
and ax, cx
sbb dl, 0x89
cmp r9, 0x10
setae dl
cmovae rcx, r8
cdqe
add rcx, qword [rbp - 0x30]
btr rax, 0x64
shr ax, 0x4a
mov eax, dword [rsp + 0x38]
cmp r15b, r9b
test ebp, eax
clc
movzx eax, al
clc
cmc
cmp rbx, rcx
mov bl, 0xa3
cmova bx, bp
mov ebx, 1
jmp 0x14048f73c
cmovne eax, ebx
mov dword [rsp + 0x38], eax
jmp 0x14048f748
test dl, dl
je 0x14048de8a
lea rdx, [r9 + 1]
rol eax, cl
setns al
movsx eax, bp
mov rax, r8
cmc
cmp rdx, 0x1000
jb 0x14048f79e
add rdx, 0x27
cmp r8, 0x5d31193c
stc
mov r8, qword [r8 - 8]
cmp r13b, dil
sub rax, r8
cmp edi, eax
stc
add rax, 0xfffffffffffffff8
jmp 0x14048f78f
cmp rax, 0x1f
jmp 0x14048f798
ja 0x14048fd0c
mov rcx, r8
jmp 0x14048f7a6
call fcn.1401e23eb
jmp 0x14048de86
mov rax, qword [rcx]
jmp 0x14048f7b8
mov rax, qword [rax + 0x30]
jmp 0x14048f7c1
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
je 0x14048f7e1
mov byte [r12], al
movsx ebx, sp
mov ebx, esp
mov rbx, r12
jmp 0x14048f7e9
and qword [r13], 0
movsxd rax, r10d
mov byte [r13 + 8], dil
xor ch, 0x1c
movzx ecx, byte [rbx]
mov rax, qword [r15 + 0x18]
test byte [rax + rcx*2], 0x48
jmp 0x14048f800
je 0x14048f8e9
mov byte [rsp + 0x3c], dil
bswap cx
mov rcx, qword [r13]
test r10d, r9d
test rcx, rcx
jmp 0x14048f81d
je 0x14048f8ae
mov rax, qword [rcx + 0x38]
cmp r8w, 0x6e1b
test dil, al
cmp qword [rax], 0
jmp 0x14048f839
je 0x14048f882
mov rax, qword [rcx + 0x50]
cmp bl, r8b
clc
cmp dword [rax], 0
jmp 0x14048f84f
jle 0x14048f882
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
mov al, sil
mov rdx, qword [rcx]
bswap ax
movzx rax, r11w
lea rax, [rdx + 1]
jmp 0x14048f872
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14048f87d
jmp 0x14048f899
mov rax, qword [rcx]
jmp 0x14048f88a
mov rax, qword [rax + 0x38]
jmp 0x14048f893
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
je 0x14048f8ae
sub al, al
jmp 0x14048f8a9
jmp 0x14048f8bc
and qword [r13], 0
movzx rcx, si
xchg al, cl
mov al, dil
mov byte [r13 + 8], al
mov rdx, rsi
jmp 0x14048f8cf
mov rcx, r13
jmp 0x14048f8d7
call fcn.14044c08b
test al, al
jmp 0x14048f8e3
je 0x14048d5e9
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
sbb bl, 0x32
and ax, r8w
test r10, r12
mov r12b, byte [rsp + 0x30]
sbb bl, 0x45
bsf rax, r11
sar bl, 0xda
mov bl, byte [rsp + 0x3c]
mov rax, qword [rbp - 0x80]
jmp 0x14048f91f
cmp byte [rbp + rax - 0x74], 0x20
jmp 0x14048f929
jne 0x14048de81
movzx eax, byte [rsp + 0x38]
test bx, 0x6b6b
cmp r13w, ax
test bl, bl
movzx bx, dl
movsx ebx, di
movsx rbx, r12w
mov ebx, 1
jmp 0x14048f954
cmove eax, ebx
mov dword [rsp + 0x38], eax
jmp 0x14048de8a
mov rcx, qword [rbp + 0x10]
mov edi, 1
test spl, dl
stc
cmp spl, 0x91
cmp rcx, rdi
jmp 0x14048f979
jbe 0x14048fbca
lea rbx, [rbp]
cmp qword [rbp + 0x18], 0x10
jmp 0x14048f98d
cmovae rbx, qword [rbp]
setbe al
mov al, byte [rsp + 0x30]
jmp 0x14048f99e
mov byte [rsp + 0x30], al
cdqe
cbw
mov ah, bl
inc rbx
clc
btc ax, 0x17
ror rax, cl
lea rax, [rbp]
jmp 0x14048f9be
cmp qword [rbp + 0x18], 0x10
jmp 0x14048f9c8
cmovae rax, qword [rbp]
clc
cmp r14b, cl
lea rax, [rax + rcx]
cmp rdx, rdi
cmp rbx, rax
je 0x14048fb65
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14044c08b
test al, al
jmp 0x14048f9f5
jne 0x14048fb61
cmp byte [r13 + 8], al
jmp 0x14048fa04
jne 0x14048fa8f
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048fa16
je 0x14048fa84
mov rax, qword [rcx + 0x38]
shld dx, r12w, 0x2e
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048fa31
je 0x14048fa51
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048fa43
jle 0x14048fa51
movzx eax, byte [rdx]
jmp 0x14048fa68
mov rax, qword [rcx]
jmp 0x14048fa59
mov rax, qword [rax + 0x30]
jmp 0x14048fa62
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048fa70
je 0x14048fa84
mov byte [r13 + 9], al
jmp 0x14048fa7f
jmp 0x14048fa89
and qword [r13], 0
mov byte [r13 + 8], dil
xor al, 1
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14048fa9a
jne 0x14048fb61
mov rcx, qword [r13]
cmp r15b, dl
test r13b, r15b
test rcx, rcx
jmp 0x14048fab2
je 0x14048fb34
mov rax, qword [rcx + 0x38]
cmp cx, bp
cmp qword [rax], 0
je 0x14048fb03
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048fad5
jle 0x14048fb03
dec dword [rax]
movsxd rax, ebx
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
not eax
lea rax, [rdx + 1]
mov qword [rcx], rax
movsx eax, r13w
xchg al, ah
movzx eax, byte [rdx]
jmp 0x14048fafe
jmp 0x14048fb1a
mov rax, qword [rcx]
jmp 0x14048fb0b
mov rax, qword [rax + 0x38]
jmp 0x14048fb14
call qword [case.0x140441677.0]
cmp eax, 0xffffffff
jmp 0x14048fb22
je 0x14048fb34
sub al, al
jmp 0x14048fb2f
jmp 0x14048fb45
and qword [r13], 0
jmp 0x14048fb3e
mov al, dil
movsx rcx, r8w
mov byte [r13 + 8], al
mov cl, sil
movsx cx, spl
not ch
mov rcx, qword [rbp + 0x10]
jmp 0x14048fb5c
jmp 0x14048f9a8
mov rcx, qword [rbp + 0x10]
lea rax, [rbp]
jmp 0x14048fb6e
cmp qword [rbp + 0x18], 0x10
jmp 0x14048fb78
cmovae rax, qword [rbp]
stc
clc
cmp r15d, ecx
add rax, rcx
clc
cmc
cmp rbx, rax
je 0x14048fbca
mov rbx, qword [rsp + 0x70]
mov rax, rbx
jmp 0x14048fba0
cmp qword [rbx + 0x18], 0x10
jmp 0x14048fbaa
jb 0x14048fbb3
mov rax, qword [rbx]
and qword [rbx + 0x10], 0
jmp 0x14048fbbd
mov byte [rax], 0
jmp 0x14048fbc5
jmp 0x14048fbfe
mov rbx, qword [rsp + 0x70]
cmp byte [rsp + 0x30], 0
je 0x14048fbfe
mov r9b, 0x2d
mov r8, rdi
add cl, 0x15
sub edx, edx
xchg ch, cl
bswap cx
mov rcx, rbx
call fcn.140442cd2
nop
movzx edx, dx
xor dh, 0xba
adc dx, 0x1f74
mov rdx, qword [rbp + 0x18]
cmp r15b, r9b
cmp rdx, 0x10
jmp 0x14048fc0e
jb 0x14048fc74
inc rdx
sal cl, cl
test bp, bp
btr eax, 0xd
mov rcx, qword [rbp]
mov rax, rcx
test sil, 0xed
cmp rdx, 0x1000
jmp 0x14048fc37
jb 0x14048fc6f
add rdx, 0x27
cmc
cmp r15b, r11b
stc
mov rcx, qword [rcx - 8]
jmp 0x14048fc4f
sub rax, rcx
jmp 0x14048fc5a
add rax, 0xfffffffffffffff8
test esp, esp
cmp rax, 0x1f
jmp 0x14048fc69
ja 0x14048fcc9
call fcn.1401e23eb
mov rax, rbx
mov rcx, qword [rbp + 0x20]
xor rcx, rsp
jmp 0x14048fc83
call fcn.1404988af
mov rbx, qword [rsp + 0x170]
setbe r15b
rcr di, cl
test dil, 0x32
add rsp, 0x130
pop r15
movzx r14w, r11b
bswap r13
mov r13b, r13b
pop r14
mov bp, si
pop r13
pop r12
movsxd rdi, r11d
movsx di, r9b
pop rdi
cmove si, r10w
pop rsi
pop rbp
ret
call fcn.1404aedbf
nop
call fcn.1404aedbf
nop
call fcn.1404aedbf
nop
jmp 0x14048fce0
call fcn.1404aedbf
nop
jmp 0x14048fceb
call fcn.1404aedbf
int3
call fcn.1404aedbf
int3
call fcn.1404aedbf
int3
call fcn.1404aedbf
int3