Function at 0x14048b5f3
Capabilities:
Encrypt data using speck

Disassembly:
mov qword [rsp + 8], rbx
push rbp
rcr bpl, cl
rcl cx, 0xb0
push rsi
shrd rbp, r12, 0xa0
sbb ax, r11w
shl bx, cl
push rdi
push r12
bts rdi, r15
shrd ecx, ebp, 0xdf
push r13
setns al
push r14
ror bl, cl
push r15
rol bpl, 0x7b
lea rbp, [rsp - 0x30]
test r12w, 0x4755
bt r15w, di
sub rsp, 0x130
rcl rcx, 0xef
or bh, 0x29
mov rax, qword [0x1400b7288]
mov rbx, rsp
xchg bl, r13b
inc bl
xor rax, rsp
xchg r14b, dil
mov qword [rbp + 0x20], rax
sub ah, 0xe4
mov r13w, r14w
mov qword [rsp + 0x48], r9
mov r13, r8
rcr r14w, cl
mov rdi, rdx
mov qword [rsp + 0x70], rdx
sar r15d, cl
mov qword [rbp - 0x48], rdx
setb r15b
mov r14, qword [rbp + 0xa0]
sub r15b, 0x6a
mov qword [rsp + 0x60], r14
btr r15w, cx
bt cx, 0xfb
xor r12d, r12d
mov bx, r14w
mov dword [rsp + 0x40], r12d
not r15w
movsx eax, dx
jmp 0x14048b6b6
mov r15, qword [rbp + 0x98]
setg bl
mov rbx, qword [r15 + 0x40]
jmp 0x14048b6cc
mov rbx, qword [rbx + 8]
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
movzx rcx, r10w
mov rcx, rbx
jmp 0x14048b6e3
mov rax, qword [rax + 8]
call qword [case.0x1404c1b3d.0]
cmp byte [rbp + 0x90], r12b
jmp 0x14048b6f9
je 0x14048b730
lea rcx, [rbp - 0x68]
jmp 0x14048b708
call fcn.140490f88
mov rsi, rax
mov qword [rsp + 0x58], rax
clc
test rbx, rbx
je 0x14048b7ad
mov rdx, qword [rbx]
mov rax, qword [rdx + 0x10]
jmp 0x14048b72b
jmp 0x14048b760
lea rcx, [rbp - 0x68]
jmp 0x14048b739
call fcn.140490b98
mov rsi, rax
jmp 0x14048b746
mov qword [rsp + 0x58], rax
test rbx, rbx
jmp 0x14048b753
je 0x14048b7ad
mov rax, qword [rbx]
mov rax, qword [rax + 0x10]
mov rcx, rbx
jmp 0x14048b768
call qword [case.0x1404c1b3d.0]
test rax, rax
not r8w
movzx r8, bx
mov r8, rax
jmp 0x14048b781
je 0x14048b7ad
mov rcx, qword [rax]
movsxd rdx, edx
mov rax, qword [rcx]
mov edx, 1
bswap rcx
movsx rcx, bp
movsx ecx, dx
mov rcx, r8
jmp 0x14048b7a7
call qword [case.0x1404c1b3d.0]
mov byte [rsp + 0x38], r12b
jmp 0x14048b7b7
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
cwd
xchg dl, bh
mov qword [rbp + 0x10], r12
not bh
cdq
cwd
mov ebx, 0xf
mov qword [rbp + 0x18], rbx
cwde
mov ax, 0x7dd9
lahf
mov byte [rbp], r12b
setg dh
movsx edx, r9w
movzx rdx, sp
mov rax, qword [rsi]
movsx rdx, r8w
lea rdx, [rbp - 0x74]
xchg ch, ch
cmovle rcx, r13
bswap rcx
mov rcx, rsi
jmp 0x14048b80a
mov rax, qword [rax + 0x58]
jmp 0x14048b813
call qword [case.0x1404c1b3d.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
not ax
cwde
mov rax, 0x12745a64
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], rbx
movsx eax, di
cwde
movsx rsi, bx
mov byte [rdi], r12b
xchg al, al
lea esi, [rbx - 0xe]
movsx ax, r15b
mov eax, esi
movsx ebx, r15w
movzx bx, r14b
xchg cl, ch
mov dword [rsp + 0x34], eax
jmp 0x14048b862
mov dword [rsp + 0x40], eax
mov rax, qword [r15 + 0x40]
not ch
mov cl, 0xc0
movzx rcx, dx
mov rbx, qword [rax + 8]
jmp 0x14048b87e
mov qword [rbp - 0x60], rbx
movsx ax, r12b
cbw
mov rax, qword [rbx]
movsxd rcx, r13d
movzx rcx, si
movsx rcx, r8w
mov rcx, rbx
jmp 0x14048b89f
mov rax, qword [rax + 8]
call qword [case.0x1404c1b3d.0]
nop
lea rcx, [rbp - 0x68]
jmp 0x14048b8b3
call fcn.1404422b8
mov rdi, rax
cmp rbp, 0x64f34f7e
test ebp, 0x3be22100
mov qword [rbp - 0x68], rax
test rbx, rbx
jmp 0x14048b8d4
je 0x14048b928
mov rdx, qword [rbx]
mov rcx, rbx
bswap eax
mov rax, qword [rdx + 0x10]
jmp 0x14048b8eb
call qword [case.0x1404c1b3d.0]
mov r8, rax
test dx, 0x7def
stc
test rax, rax
jmp 0x14048b902
je 0x14048b928
mov rcx, qword [rax]
mov dl, 0xbc
cqo
mov rax, r8
mov rax, qword [rcx]
cdq
mov edx, esi
not cl
xchg cx, cx
bswap ecx
mov rcx, r8
call qword [case.0x1404c1b3d.0]
mov rax, qword [rdi]
xchg r9b, dl
movzx r8d, di
mov r9, r14
movzx cx, dil
lea r8, [0x1400c10e4]
movsx ecx, dx
lea rdx, [0x1400c10d8]
cmovbe cx, dx
movsx cx, r15b
mov rcx, rdi
mov rax, qword [rax + 0x38]
jmp 0x14048b960
call qword [case.0x1404c1b3d.0]
sub eax, eax
clc
test r12b, 0xb1
mov qword [rbp - 0x80], rax
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
sub bl, 0x1a
sar rbx, 0xed
mov r14b, byte [rsp + 0x30]
or r12b, 0x34
mov r12b, byte [rsp + 0x30]
movsx ebx, r14w
dec r15b
mov r15b, byte [rsp + 0x30]
bsr bx, dx
rol rbx, 0x10
bt ebx, ecx
lea ebx, [rax + 1]
test r10b, dl
cmp rax, 4
jae 0x14048ddd3
mov al, byte [rbp + rax - 0x74]
jmp 0x14048b9c0
cmp al, 0x20
jmp 0x14048b9c7
je 0x14048ba01
cmp al, 0x24
jmp 0x14048b9d4
je 0x14048d67f
cmp al, 0x2b
jmp 0x14048b9e1
je 0x14048cbfe
cmp al, 0x76
jmp 0x14048b9ee
je 0x14048bacf
cmp al, 0x78
jmp 0x14048b9fb
jne 0x14048c328
cmp qword [rbp - 0x80], 3
je 0x14048c328
xor bl, bl
movzx rcx, r12w
mov dx, si
mov byte [rsp + 0x3c], bl
mov rdx, qword [rsp + 0x48]
not ch
bswap cx
movsx ecx, r9w
mov rcx, r13
jmp 0x14048ba2f
call fcn.14044a07f
test al, al
jmp 0x14048ba3b
jne 0x14048dd94
lea rbx, [r13 + 9]
bt r15d, r9d
test r12, rdx
movzx r15w, r14b
mov r12, rbx
add si, 0x3be
adc r15w, r9w
add sil, dil
mov rsi, qword [rsp + 0x48]
mov r15, qword [rbp - 0x68]
mov edi, 1
stc
cmp byte [r13 + 8], 0
jmp 0x14048ba79
jne 0x14048dc6a
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048ba8b
je 0x14048dc50
mov rax, qword [rcx + 0x38]
ror dl, 0x63
movsxd rdx, eax
btc edx, ebp
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048baa9
je 0x14048dc17
mov rax, qword [rcx + 0x50]
cmc
cmp dil, 0xda
stc
cmp dword [rax], 0
jmp 0x14048bac1
jle 0x14048dc17
movzx eax, byte [rdx]
jmp 0x14048dc2e
and dword [rsp + 0x68], 0
mov rbx, qword [rsp + 0x58]
bswap ecx
cdqe
mov rax, qword [rbx]
movsxd rcx, ebp
mov rcx, rbx
jmp 0x14048baeb
mov rax, qword [rax + 0x48]
jmp 0x14048baf4
call qword [case.0x1404c1b3d.0]
mov dword [rbp - 0x78], eax
cdqe
movzx dx, bl
mov rcx, qword [rbx]
nop
mov dl, 0xc8
movsx ax, r12b
mov rax, qword [rcx + 0x28]
movzx dx, r9b
lea rdx, [rbp - 0x20]
movzx ecx, r15w
mov rcx, rbx
jmp 0x14048bb28
call qword [case.0x1404c1b3d.0]
mov eax, dword [rsp + 0x34]
bts eax, 9
mov dword [rsp + 0x34], eax
cmc
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x10], 0
jmp 0x14048bb49
je 0x14048c3f3
mov rax, qword [rbx]
movsxd rcx, esi
mov rcx, rbx
jmp 0x14048bb5d
mov rax, qword [rax + 0x20]
jmp 0x14048bb66
call qword [case.0x1404c1b3d.0]
mov byte [rsp + 0x3c], al
cmp r14b, 0x5d
test al, al
je 0x14048c3f3
lea rcx, [rbp - 0x20]
cmp r12w, 0xee4
cmp qword [rbp - 8], 0x10
jmp 0x14048bb90
cmovae rcx, qword [rbp - 0x20]
test r12b, 0x5c
jmp 0x14048bb9e
cmp byte [rcx], 0x7f
jmp 0x14048bba6
jae 0x14048c3f3
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov eax, 0xf
cmp dx, si
clc
btc dx, cx
mov qword [rsp + 0x50], rax
rcl rdx, 0x22
xchg cl, dl
mov qword [rbp - 0x28], rax
mov eax, 1
xadd cx, cx
mov qword [rbp - 0x30], rax
stc
and word [rbp - 0x40], 0
neg ecx
sub ebx, ebx
movzx dx, r8b
cmove cx, dx
movsxd rdx, r12d
mov qword [rbp - 0x70], rbx
cqo
jmp 0x14048bc00
mov rdx, qword [rsp + 0x48]
movsx ecx, r12w
movzx rcx, r9w
mov rcx, r13
call fcn.14044a07f
test al, al
jmp 0x14048bc1c
jne 0x14048c1ab
mov r10, qword [rsp + 0x60]
lea r9, [r10 + 0xb]
cmc
mov qword [rbp - 0x50], r9
not r8
lea r14, [r13 + 9]
mov r8, r14
bswap si
mov qword [rbp - 0x58], r14
mov di, 0x6fec
mov rbx, qword [rbp - 0x40]
shr dil, 0x32
mov qword [rsp + 0x78], rbx
sub si, di
bt rsi, 0xd7
movzx edi, r14w
mov rdi, qword [rbp - 0x70]
mov rsi, qword [rsp + 0x50]
test sil, 0x48
jmp 0x14048bc70
cmp byte [r13 + 8], 0
jmp 0x14048bc7a
jne 0x14048bd53
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048bc8c
je 0x14048bd31
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048bca1
je 0x14048bccb
mov rax, qword [rcx + 0x50]
jmp 0x14048bcb0
cmp dword [rax], 0
jmp 0x14048bcb8
jle 0x14048bccb
movzx eax, byte [rdx]
jmp 0x14048bcc6
jmp 0x14048bd06
mov rax, qword [rcx]
jmp 0x14048bcd3
mov rax, qword [rax + 0x30]
jmp 0x14048bcdc
call qword [case.0x1404c1b3d.0]
mov r8, qword [rbp - 0x58]
not r9
bt r10w, 0xc3
mov r9, qword [rbp - 0x50]
jmp 0x14048bcfc
mov r10, qword [rsp + 0x60]
jmp 0x14048bd06
cmp eax, 0xffffffff
jmp 0x14048bd0e
je 0x14048bd31
mov byte [r8], al
movsx r14w, dl
bswap r14w
movsx r14d, cx
mov r14, r8
jmp 0x14048bd2c
jmp 0x14048bd36
and qword [r13], 0
mov eax, 1
cmovge rdx, rdx
movzx ecx, dx
jmp 0x14048bd47
mov byte [r13 + 8], al
cqo
setae ch
mov r8b, 0x2f
mov r8b, byte [r14]
movzx ecx, r15w
mov rdx, r9
not cl
movzx rcx, cx
jmp 0x14048bd68
mov rcx, r10
jmp 0x14048bd70
call fcn.1401f3de1
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x14048bd83
jae 0x14048be53
lea rcx, [0x1400c10d8]
movsx r10, sp
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmc
cmp rcx, qword [r10 + 0x18]
jae 0x14048bdee
lea rax, [rcx + 1]
clc
jmp 0x14048bdb6
mov qword [r10 + 0x10], rax
mov rax, r10
clc
cmp qword [r10 + 0x18], 0x10
jmp 0x14048bdc8
jb 0x14048bdd6
mov rax, qword [r10]
jmp 0x14048bdd6
mov byte [rax + rcx], r9b
jmp 0x14048bddf
mov byte [rax + rcx + 1], 0
jmp 0x14048bde9
jmp 0x14048bdff
mov r8b, r12b
cdq
mov edx, 1
mov rcx, r10
call fcn.14044e5d6
lea rax, [rbp - 0x40]
dec cl
cmp rsi, 0x10
mov cl, 0x2e
setae cl
jmp 0x14048be13
cmovae rax, rbx
cmp byte [rax + rdi], 0x7f
je 0x14048c02e
lea rax, [rbp - 0x40]
stc
jmp 0x14048be2b
test cl, cl
xchg ecx, ecx
movzx cx, bpl
cmovne rax, rbx
mov ecx, 1
test r15d, 0x420b7671
stc
clc
add byte [rax + rdi], cl
jmp 0x14048be4e
jmp 0x14048c015
lea rax, [rbp - 0x40]
cmp rsi, 0x10
movzx dx, sil
xchg bl, bl
setae bl
movsx dx, r13b
movzx dx, dh
jmp 0x14048be73
mov rdx, qword [rsp + 0x78]
jmp 0x14048be7d
cmovae rax, rdx
stc
test cl, 0x95
cmp byte [rax + rdi], 0
je 0x14048c11a
cmp byte [r13 + 8], 0
jmp 0x14048be99
jne 0x14048bf47
mov rcx, qword [r13]
test rcx, rcx
je 0x14048bf25
mov rax, qword [rcx + 0x38]
adc edx, r13d
btc dx, 0x7f
or dx, 0x17fd
mov rdx, qword [rax]
cmp sil, r8b
clc
cmc
test rdx, rdx
jmp 0x14048becd
je 0x14048bef8
mov rax, qword [rcx + 0x50]
stc
test r11w, r11w
cmc
cmp dword [rax], 0
jmp 0x14048bee5
jle 0x14048bef8
movzx eax, byte [rdx]
jmp 0x14048bef3
jmp 0x14048bf0f
mov rax, qword [rcx]
jmp 0x14048bf00
mov rax, qword [rax + 0x30]
jmp 0x14048bf09
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
je 0x14048bf25
mov byte [r14], al
jmp 0x14048bf20
jmp 0x14048bf2c
and qword [r13], 0
cqo
mov r10d, 1
mov byte [r13 + 8], r10b
mov rdx, 0x4d5f47b0
mov rdx, qword [rsp + 0x78]
jmp 0x14048bf50
mov r10d, 1
setp al
mov al, byte [rsp + 0x3c]
cmp dil, 0x71
cmp byte [r14], al
jmp 0x14048bf60
jne 0x14048c11a
mov rcx, qword [rbp - 0x30]
jmp 0x14048bf77
cmp rcx, rsi
jmp 0x14048bf7f
jae 0x14048bfcb
lea rax, [rcx + 1]
cmp r13b, r13b
cmc
mov qword [rbp - 0x30], rax
ror ax, 0x8f
btc ax, r10w
cmp esp, 0x1a316753
lea rax, [rbp - 0x40]
jmp 0x14048bfac
test bl, bl
jmp 0x14048bfb3
cmovne rax, rdx
clc
cmp r8b, 0x74
and word [rax + rcx], 0
jmp 0x14048bfc6
jmp 0x14048c003
xor r9d, r9d
movsx dx, r10b
cqo
setno r8b
mov r8b, r15b
movsxd rdx, r12d
jmp 0x14048bfe8
mov rdx, r10
mov cl, 0xec
movzx rcx, r13w
cmovne ecx, r15d
lea rcx, [rbp - 0x40]
jmp 0x14048bffe
call fcn.14044e5d6
inc rdi
cmovno cx, di
shr sil, 6
sub rsi, 0x28236cdc
mov rbx, qword [rbp - 0x40]
or sil, 0xef
rol esi, 0xa2
mov qword [rsp + 0x78], rbx
mov rsi, qword [rbp - 0x28]
bts rcx, rsp
stc
mov rcx, qword [r13]
stc
test dil, 0x6c
test rcx, rcx
jmp 0x14048c03f
je 0x14048c0ca
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], 0
jmp 0x14048c053
je 0x14048c0a3
mov rax, qword [rcx + 0x50]
test r10w, 0x141e
jmp 0x14048c06a
cmp dword [rax], 0
jmp 0x14048c072
jle 0x14048c0a3
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048c08c
mov qword [rcx], rax
not ax
movzx eax, cx
lahf
movzx eax, byte [rdx]
jmp 0x14048c09e
jmp 0x14048c0b5
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14048c0af
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
je 0x14048c0ca
sub al, al
jmp 0x14048c0c5
jmp 0x14048c0d9
and qword [r13], 0
mov eax, 1
movsx dx, r13b
mov byte [r13 + 8], al
movsx cx, r13b
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14044a07f
test al, al
movzx r8, r10w
jmp 0x14048c0fa
mov r8, qword [rbp - 0x58]
setg r9b
mov r9, qword [rbp - 0x50]
movzx r10, r10w
jmp 0x14048c10f
mov r10, qword [rsp + 0x60]
je 0x14048bc70
mov qword [rsp + 0x50], rsi
sets r14b
mov rbx, rdi
adc r11w, 0x5fec
test rdi, rdi
mov sil, spl
mov dil, byte [rsp + 0x30]
mov r11w, 0x21b8
mov sil, byte [rsp + 0x30]
movzx r10, r12w
mov r14b, byte [rsp + 0x30]
movsx r10d, r15w
mov r10b, spl
mov r11, qword [rsp + 0x50]
bswap r10w
movsxd r10, esp
mov r10, qword [rsp + 0x78]
je 0x14048c1bf
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x14048c175
cmovae rax, r10
cmp cl, r10b
cmp byte [rax + rbx], 0
jmp 0x14048c185
jle 0x14048c198
inc rbx
jmp 0x14048c193
jmp 0x14048c1bf
mov eax, 1
jmp 0x14048c1a2
mov byte [rsp + 0x38], al
jmp 0x14048c1bf
mov r10, qword [rbp - 0x40]
rcr r11b, 0xf0
xor r11d, 0x3728f5
mov r11, qword [rsp + 0x50]
lea rdx, [rbp - 0x20]
movsx r8w, dil
jmp 0x14048c1cd
mov r8, qword [rbp - 0x20]
rol r9b, cl
sbb r9b, r10b
mov r9, qword [rbp - 8]
cmp r13w, 0x6fb7
stc
cmp r9, 0x10
jmp 0x14048c1eb
cmovae rdx, r8
cmp byte [rsp + 0x38], 0
jmp 0x14048c1f9
jne 0x14048c259
test rbx, rbx
je 0x14048c38d
mov cl, byte [rdx]
cmp rbp, 0xab25a7b
cmp cl, 0x7f
jmp 0x14048c219
je 0x14048c38d
sub rbx, 1
jmp 0x14048c228
je 0x14048c34e
lea rax, [rbp - 0x40]
cmp ch, 0x8b
cmp r11, 0x10
cmovae rax, r10
cmp r8w, r11w
cmp cl, byte [rax + rbx]
jmp 0x14048c249
je 0x14048c376
mov eax, 1
mov byte [rsp + 0x38], al
clc
cmp r11, 0x10
jb 0x14048c2c4
lea rdx, [r11 + 1]
mov rax, r10
cmc
cmp rdx, 0x1000
jmp 0x14048c277
jb 0x14048c2a6
add rdx, 0x27
cmp r15w, r14w
mov r10, qword [r10 - 8]
sub rax, r10
test r13d, 0x6a0870d7
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048c2a0
ja 0x14048e168
mov rcx, r10
jmp 0x14048c2ae
call fcn.140109d27
mov r9, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
test ah, bh
cmp esp, edx
jmp 0x14048c2c4
cmp r9, 0x10
jmp 0x14048c2cd
jb 0x14048c323
lea rdx, [r9 + 1]
bt eax, 0x7c
mov rax, r8
cmp rdx, 0x1000
jmp 0x14048c2ea
jb 0x14048c316
add rdx, 0x27
mov r8, qword [r8 - 8]
cmc
sub rax, r8
test sil, 0xd8
clc
test dl, dl
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048c310
ja 0x14048e15d
mov rcx, r8
jmp 0x14048c31e
call fcn.140109d27
mov ebx, 1
mov eax, dword [rsp + 0x38]
jmp 0x14048c332
add qword [rbp - 0x80], rbx
test edi, 0x7d4e60f8
stc
test al, al
jne 0x14048e002
mov rax, qword [rbp - 0x80]
jmp 0x14048b9ad
test rbx, rbx
jne 0x14048c376
lea rax, [rbp - 0x40]
cmp r11, 0x10
cmovae rax, r10
stc
jmp 0x14048c369
cmp cl, byte [rax]
jmp 0x14048c370
jl 0x14048c24f
cmp byte [rdx + 1], 0
jle 0x14048c1ff
inc rdx
jmp 0x14048c388
jmp 0x14048c1ff
cmp r11, 0x10
jmp 0x14048c396
jb 0x14048c708
lea rdx, [r11 + 1]
bts rax, rcx
mov rax, r10
cmp rdx, 0x1000
jmp 0x14048c3b3
jb 0x14048c3e1
add rdx, 0x27
jmp 0x14048c3c7
mov r10, qword [r10 - 8]
sub rax, r10
cmc
test r12b, r12b
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14048e168
mov rcx, r10
jmp 0x14048c3e9
call fcn.140109d27
jmp 0x14048c708
mov rdx, qword [rsp + 0x48]
movsx cx, r11b
mov cx, r11w
not cl
mov rcx, r13
call fcn.14044a07f
test al, al
jmp 0x14048c412
jne 0x14048c713
lea rbx, [r13 + 9]
mov r12, rbx
bswap r9
jmp 0x14048c42b
mov r9, qword [rsp + 0x60]
movsx di, dil
jmp 0x14048c43e
lea rdi, [r9 + 0xb]
movzx esi, bp
xchg sil, sil
mov rsi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x48]
jmp 0x14048c457
jmp 0x14048c464
mov r9, qword [rsp + 0x60]
stc
test ch, al
cmp byte [r13 + 8], 0
jmp 0x14048c46e
jne 0x14048c517
mov rcx, qword [r13]
stc
cmp r12b, r14b
cmp r12, 0x486723d0
test rcx, rcx
jmp 0x14048c48b
je 0x14048c509
mov rax, qword [rcx + 0x38]
cwd
cdq
or dx, 0x715b
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048c4a8
je 0x14048c4cb
mov rax, qword [rcx + 0x50]
cmp r10d, esp
cmp dword [rax], 0
jmp 0x14048c4bd
jle 0x14048c4cb
movzx eax, byte [rdx]
jmp 0x14048c4e7
mov rax, qword [rcx]
jmp 0x14048c4d3
mov rax, qword [rax + 0x30]
jmp 0x14048c4dc
call qword [case.0x1404c1b3d.0]
mov r9, qword [rsp + 0x60]
cmp eax, 0xffffffff
jmp 0x14048c4ef
je 0x14048c509
mov byte [r12], al
mov bl, bpl
mov rbx, r12
jmp 0x14048c504
jmp 0x14048c50e
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
mov r8b, byte [rbx]
movsx dx, r8b
mov rdx, rdi
bswap ecx
movzx cx, r12b
mov rcx, r9
jmp 0x14048c531
call fcn.1401f3de1
sub rax, qword [rsp + 0x60]
test sil, al
test r9d, 0x556f278c
clc
cmp rax, 0xa
jmp 0x14048c54f
jae 0x14048c6e0
lea rcx, [0x1400c10d8]
shr r9b, cl
rcl r9b, cl
mov r9b, byte [rax + rcx]
cmc
adc cx, r15w
mov rcx, qword [rsi + 0x10]
test ax, 0xd41
cmc
cmp rcx, qword [rsi + 0x18]
jmp 0x14048c57d
jae 0x14048c5c0
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor ah, dh
mov rax, rsi
jmp 0x14048c595
cmp qword [rsi + 0x18], 0x10
jmp 0x14048c59f
jb 0x14048c5ad
mov rax, qword [rsi]
jmp 0x14048c5ad
mov byte [rax + rcx], r9b
jmp 0x14048c5b6
mov byte [rax + rcx + 1], 0
jmp 0x14048c5e9
mov r8b, r14b
jmp 0x14048c5cd
mov edx, 1
jmp 0x14048c5dc
mov rcx, rsi
jmp 0x14048c5e4
call fcn.14044e5d6
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048c5f5
je 0x14048c692
mov rax, qword [rcx + 0x38]
cmp r13b, 0x24
jmp 0x14048c608
cmp qword [rax], 0
jmp 0x14048c611
je 0x14048c666
mov rax, qword [rcx + 0x50]
stc
cmp sil, 0x47
clc
cmp dword [rax], 0
jmp 0x14048c629
jle 0x14048c666
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap dx
mov rdx, qword [rcx]
setne ah
movzx rax, dx
xchg al, ah
lea rax, [rdx + 1]
jmp 0x14048c64d
mov qword [rcx], rax
movsx ax, al
cbw
not rax
movzx eax, byte [rdx]
jmp 0x14048c661
jmp 0x14048c67d
mov rax, qword [rcx]
jmp 0x14048c66e
mov rax, qword [rax + 0x38]
jmp 0x14048c677
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048c685
je 0x14048c692
sub al, al
jmp 0x14048c6a5
and qword [r13], 0
mov eax, 1
cmovno dx, r8w
movsx rcx, si
mov byte [r13 + 8], al
movsx edx, di
sete cl
mov rcx, 0x548d15d4
mov rdx, r15
movsx cx, r14b
jmp 0x14048c6c6
mov rcx, r13
jmp 0x14048c6ce
call fcn.14044a07f
test al, al
jmp 0x14048c6da
je 0x14048c45c
mov dil, byte [rsp + 0x30]
cwde
mov sil, byte [rsp + 0x30]
lahf
cbw
mov r15b, byte [rsp + 0x30]
setbe cl
cdqe
mov r12b, byte [rsp + 0x30]
jmp 0x14048c708
mov rbx, qword [rsp + 0x58]
cwde
movzx cx, r8b
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14048c71e
mov rax, qword [rax + 0x18]
call qword [case.0x1404c1b3d.0]
mov bl, al
cdq
mov rdx, qword [rsp + 0x48]
sete cl
jmp 0x14048c738
mov rcx, r13
jmp 0x14048c740
call fcn.14044a07f
test al, al
jne 0x14048caab
test bl, bl
jmp 0x14048c754
je 0x14048caab
cmp byte [r13 + 8], al
jmp 0x14048c763
jne 0x14048c801
mov rcx, qword [r13]
cmp rsp, 0x204d0f00
test rcx, rcx
jmp 0x14048c77c
je 0x14048c7eb
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048c791
je 0x14048c7b8
mov rax, qword [rcx + 0x50]
cmp r10w, 0x2682
clc
cmp dword [rax], 0
jmp 0x14048c7aa
jle 0x14048c7b8
movzx eax, byte [rdx]
jmp 0x14048c7cf
mov rax, qword [rcx]
jmp 0x14048c7c0
mov rax, qword [rax + 0x30]
jmp 0x14048c7c9
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048c7d7
je 0x14048c7eb
mov byte [r13 + 9], al
jmp 0x14048c7e6
jmp 0x14048c7f3
and qword [r13], 0
sar ah, 0x7c
mov eax, 1
jmp 0x14048c7fd
mov byte [r13 + 8], al
cmp byte [r13 + 9], bl
jmp 0x14048c814
mov ebx, dword [rsp + 0x68]
jmp 0x14048c81d
jne 0x14048cab2
mov eax, 1
cmc
btc ecx, r14d
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048c839
je 0x14048c8dc
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], 0
jmp 0x14048c84d
je 0x14048c8a6
mov rax, qword [rcx + 0x50]
test ah, 0x6d
cmc
cmp dword [rax], 0
jmp 0x14048c863
jle 0x14048c8a6
dec dword [rax]
cqo
xchg ah, ah
mov al, r9b
mov rcx, qword [rcx + 0x38]
movsxd rdx, r10d
mov ax, r8w
not dx
mov rdx, qword [rcx]
movzx rax, r15w
cwde
mov ax, 0x4f67
lea rax, [rdx + 1]
jmp 0x14048c895
mov qword [rcx], rax
lahf
movzx eax, byte [rdx]
jmp 0x14048c8a1
jmp 0x14048c8bd
mov rax, qword [rcx]
jmp 0x14048c8ae
mov rax, qword [rax + 0x38]
jmp 0x14048c8b7
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048c8c5
je 0x14048c8d7
xor al, al
jmp 0x14048c8d2
jmp 0x14048c8e9
mov eax, 1
and qword [r13], 0
movzx edx, bp
jmp 0x14048c8e9
mov byte [r13 + 8], al
cmovo cx, cx
mov dx, r11w
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048c902
call fcn.14044a07f
cmp ebx, dword [rbp - 0x78]
jmp 0x14048c90f
jge 0x14048cab2
test al, al
jne 0x14048ca93
cmp byte [r13 + 8], al
jmp 0x14048c926
jne 0x14048c9c5
mov rcx, qword [r13]
test ch, 0x23
jmp 0x14048c938
test rcx, rcx
jmp 0x14048c940
je 0x14048c9ae
mov rax, qword [rcx + 0x38]
cmova dx, dx
shr dl, 0xb
mov rdx, qword [rax]
test rcx, 0x2be96ca0
test rdx, rdx
je 0x14048c985
mov rax, qword [rcx + 0x50]
test r12d, 0x44dd313c
cmp dword [rax], 0
jmp 0x14048c977
jle 0x14048c985
movzx eax, byte [rdx]
jmp 0x14048c997
mov rax, qword [rcx]
jmp 0x14048c98d
mov rax, qword [rax + 0x30]
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048c99f
je 0x14048c9ae
mov byte [r13 + 9], al
jmp 0x14048c9b3
and qword [r13], 0
mov eax, 1
movzx edx, dx
mov byte [r13 + 8], al
cdq
movsx dx, sil
mov rax, qword [rsp + 0x60]
not ch
cqo
lea rdx, [rax + 0xb]
mov r8b, byte [r13 + 9]
not rcx
mov rcx, rax
call fcn.1401f3de1
sub rax, qword [rsp + 0x60]
clc
cmp si, 0x23b
cmc
cmp rax, 0xa
jae 0x14048ca93
lea rcx, [0x1400c10d8]
shl r10b, cl
mov r9b, byte [rax + rcx]
bsf ecx, eax
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x14048ca1a
jae 0x14048ca6d
lea rax, [rcx + 1]
test cl, r14b
jmp 0x14048ca30
mov qword [r10 + 0x10], rax
or ah, ah
rcr ax, 0xfb
mov rax, r10
jmp 0x14048ca42
cmp qword [r10 + 0x18], 0x10
jb 0x14048ca55
mov rax, qword [r10]
jmp 0x14048ca55
mov byte [rax + rcx], r9b
jmp 0x14048ca5e
mov byte [rax + rcx + 1], 0
jmp 0x14048ca68
jmp 0x14048ca80
mov r8b, sil
mov dh, 0x28
mov edx, 1
mov rcx, r10
call fcn.14044e5d6
mov eax, 1
cmc
clc
add ebx, eax
jmp 0x14048ca8e
jmp 0x14048c82d
mov ecx, 1
jmp 0x14048ca9d
mov byte [rsp + 0x38], cl
jmp 0x14048caa6
jmp 0x14048cabd
mov ebx, dword [rsp + 0x68]
rol cl, 0xca
mov ecx, 1
rcr ah, cl
ror ax, 0xd6
mov rax, qword [rsp + 0x70]
cmp qword [rax + 0x10], 0
jmp 0x14048cacc
jne 0x14048cadb
mov byte [rsp + 0x38], cl
jmp 0x14048cb85
mov eax, dword [rbp - 0x78]
cmp ebx, eax
jge 0x14048cb85
sub eax, ebx
mov ebx, eax
clc
dec rcx
mov r14, qword [rsp + 0x70]
shld r12d, r11d, 0xa0
cmovbe cx, si
mov r12d, 1
shl ch, 0x30
mov rcx, qword [r14 + 0x10]
test sil, r12b
cmp rcx, qword [r14 + 0x18]
jmp 0x14048cb15
jae 0x14048cb57
lea rax, [rcx + 1]
jmp 0x14048cb24
mov qword [r14 + 0x10], rax
shl al, cl
mov ax, r9w
bswap eax
mov rax, r14
stc
cmp qword [r14 + 0x18], 0x10
jb 0x14048cb47
mov rax, qword [r14]
jmp 0x14048cb47
mov word [rax + rcx], 0x30
jmp 0x14048cb52
jmp 0x14048cb70
mov r9b, 0x30
mov cx, si
mov r8b, dil
mov rdx, r12
mov rcx, r14
jmp 0x14048cb6b
call fcn.14044e5d6
sub rbx, r12
jne 0x14048cb05
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
shl dh, cl
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x14048cb92
jb 0x14048c323
inc rdx
ror cx, cl
lahf
mov rcx, qword [rbp - 0x20]
movsx eax, ax
btc ax, 0x95
and al, r14b
mov rax, rcx
test r9b, 0xa1
cmp rdx, 0x1000
jmp 0x14048cbc1
jb 0x14048c31e
add rdx, 0x27
cmp r13w, 0x2e98
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
cmp r12b, dil
jmp 0x14048cbe1
add rax, 0xfffffffffffffff8
jmp 0x14048cbea
cmp rax, 0x1f
jmp 0x14048cbf3
ja 0x14048e15d
jmp 0x14048c31e
mov rdx, qword [rsp + 0x48]
mov cx, 0x18b0
mov rcx, r13
jmp 0x14048cc0f
call fcn.14044a07f
test al, al
jmp 0x14048cc1b
jne 0x14048c328
mov rbx, qword [rsp + 0x58]
cwde
movsx rdx, r9w
mov rax, qword [rbx]
xchg ecx, edx
lea rdx, [rbp - 0x40]
movsx rcx, r14w
setl ch
mov rcx, rbx
jmp 0x14048cc43
mov rax, qword [rax + 0x38]
jmp 0x14048cc4c
call qword [case.0x1404c1b3d.0]
mov r10d, dword [rsp + 0x34]
bts r10d, 8
jmp 0x14048cc66
or r10d, 2
mov dword [rsp + 0x34], r10d
stc
mov dword [rsp + 0x40], r10d
cmp bpl, 0xbc
stc
cmp qword [rbp - 0x30], 0
jmp 0x14048cc84
jbe 0x14048ce10
mov rax, qword [rbx]
movsx dx, r10b
setne ch
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x14048cca1
mov rax, qword [rax + 0x38]
jmp 0x14048ccaa
call qword [case.0x1404c1b3d.0]
mov r10d, dword [rsp + 0x34]
bts r10d, 0xb
xor r9b, cl
or r10d, 4
sub r9b, 0xa8
cmp r9w, dx
bt r9w, r10w
mov dword [rsp + 0x34], r10d
movzx r9, r12w
mov dword [rsp + 0x40], r10d
bt r9, rax
lea r9, [r13 + 8]
clc
mov qword [rsp + 0x50], r9
cmc
cmp byte [r9], 0
jmp 0x14048ccf4
jne 0x14048cdb3
mov rcx, qword [r13]
test rcx, rcx
je 0x14048cd8f
mov rax, qword [rcx + 0x38]
rol dl, 0x89
mov rdx, qword [rax]
cmp sil, dl
test rdx, rdx
je 0x14048cd44
mov rax, qword [rcx + 0x50]
jmp 0x14048cd29
cmp dword [rax], 0
jmp 0x14048cd31
jle 0x14048cd44
movzx eax, byte [rdx]
jmp 0x14048cd3f
jmp 0x14048cd78
mov rax, qword [rcx]
jmp 0x14048cd4c
mov rax, qword [rax + 0x30]
jmp 0x14048cd55
call qword [case.0x1404c1b3d.0]
mov r9, qword [rsp + 0x50]
rol r10d, 0x83
movsx r10w, r12b
mov r10d, dword [rsp + 0x34]
test rsp, rdi
test rbx, 0x63ed01ae
cmp eax, 0xffffffff
je 0x14048cd8f
mov byte [r13 + 9], al
jmp 0x14048cd8a
jmp 0x14048cda0
and qword [r13], 0
movzx r11w, r11b
mov r11w, sp
not r11
mov r11d, 1
jmp 0x14048cdab
mov byte [r9], r11b
jmp 0x14048cdbf
mov r11d, 1
sal ah, cl
cqo
cwd
mov cl, byte [r13 + 9]
adc r8w, sp
btr dx, r12w
lea rax, [rbp - 0x20]
xadd r8d, edx
or dx, dx
rcr edx, 0x3f
mov r8, qword [rbp - 0x20]
or dh, 0xa9
cmovb dx, si
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x14048cdf2
cmovae rax, r8
cmc
cmp r13b, r13b
clc
cmp byte [rax], cl
jmp 0x14048ce02
jne 0x14048ce2a
mov bl, r11b
jmp 0x14048ce36
lea r9, [r13 + 8]
cmp r14, 0x65c12ca8
cmovg rdx, r15
mov rdx, qword [rbp - 8]
inc r8
mov r8, qword [rbp - 0x20]
xor bl, bl
mov qword [rsp + 0x50], r9
jmp 0x14048ce36
test r10b, 4
jmp 0x14048ce3f
je 0x14048cede
and r10d, 0xfffffffb
clc
mov dword [rsp + 0x34], r10d
jmp 0x14048ce54
mov dword [rsp + 0x40], r10d
jmp 0x14048ce5e
cmp rdx, 0x10
jmp 0x14048ce67
jb 0x14048cec6
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x14048ceae
add rdx, 0x27
cmp r10b, 0xdb
mov r8, qword [r8 - 8]
cmp r8b, r14b
sub rax, r8
cmp ax, 0x30da
clc
cmc
add rax, 0xfffffffffffffff8
cmp ax, ax
cmp rax, 0x1f
jmp 0x14048cea8
ja 0x14048e173
mov rcx, r8
jmp 0x14048ceb6
call fcn.140109d27
mov r10d, dword [rsp + 0x34]
cmc
cmp bx, 0x4cac
and qword [rbp - 0x10], 0
clc
mov qword [rbp - 8], 0xf
clc
mov byte [rbp - 0x20], 0
jmp 0x14048cede
test r10b, 2
jmp 0x14048cee7
je 0x14048cf74
and r10d, 0xfffffffd
bts edx, esp
btc edx, 0x2c
mov dword [rsp + 0x34], r10d
dec edx
mov dl, 0x74
mov dword [rsp + 0x40], r10d
stc
bts edx, edi
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jmp 0x14048cf17
jb 0x14048cf74
inc rdx
movsx eax, r8w
mov rcx, qword [rbp - 0x40]
movsx eax, r10w
mov rax, rcx
stc
cmp rdx, 0x1000
jmp 0x14048cf3c
jb 0x14048cf6f
add rdx, 0x27
cmp r10w, 0x44cf
mov rcx, qword [rcx - 8]
test r8w, dx
test rbx, 0x51cb2fc5
sub rax, rcx
test r14b, r9b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14048e17e
call fcn.140109d27
test bl, bl
jmp 0x14048cf7b
je 0x14048d12a
mov rcx, qword [r13]
test bl, bh
test rcx, rcx
je 0x14048d020
mov rax, qword [rcx + 0x38]
jmp 0x14048cf9e
cmp qword [rax], 0
jmp 0x14048cfa7
je 0x14048cff9
mov rax, qword [rcx + 0x50]
clc
test sil, 0x34
cmp r10b, r10b
cmp dword [rax], 0
jmp 0x14048cfc1
jle 0x14048cff9
dec dword [rax]
jmp 0x14048cfd1
mov rcx, qword [rcx + 0x38]
cqo
mov dh, ch
movzx edx, r13w
mov rdx, qword [rcx]
movsxd rax, edi
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, si
lahf
movsxd rax, r10d
movzx eax, byte [rdx]
jmp 0x14048d00b
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14048d005
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
je 0x14048d020
xor al, al
jmp 0x14048d01b
jmp 0x14048d03d
and qword [r13], 0
cqo
xchg dx, cx
mov dl, r15b
mov eax, 1
movzx rdx, r8w
movsx rcx, r9w
seto cl
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
cbw
cwd
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
lea rdx, [rbp - 0x20]
jmp 0x14048d059
mov rax, qword [rax + 0x38]
call qword [case.0x1404c1b3d.0]
mov ebx, dword [rsp + 0x34]
cmc
btc dx, r9w
movsx dx, r15b
bts ebx, 0xa
mov dword [rsp + 0x34], ebx
test r13b, 0xe7
mov dword [rsp + 0x40], ebx
mov dl, r9b
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jmp 0x14048d092
jb 0x14048d101
inc rdx
mov cx, 0x1b58
mov rcx, qword [rbp]
sub eax, 0x136550c8
shl rax, 0x44
test dx, r12w
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14048d0bf
jb 0x14048d0fc
add rdx, 0x27
cmp dil, 0xd
stc
mov rcx, qword [rcx - 8]
cmp rbp, rsi
test r8b, r8b
sub rax, rcx
cmp r13b, 0x93
add rax, 0xfffffffffffffff8
cmp r12, rcx
cmp r13d, 0x2acd1f60
jmp 0x14048d0f2
cmp rax, 0x1f
ja 0x14048e189
call fcn.140109d27
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14048d10a
movups xmmword [rbp], xmm0
jmp 0x14048d113
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14048d11c
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048d125
jmp 0x14048c323
mov rbx, qword [rsp + 0x58]
mov dl, r11b
mov rax, qword [rbx]
movzx dx, r13b
cdq
lea rdx, [rbp - 0x40]
movzx cx, dh
bswap ecx
mov rcx, rbx
jmp 0x14048d14d
mov rax, qword [rax + 0x40]
call qword [case.0x1404c1b3d.0]
mov edx, dword [rsp + 0x34]
bts edx, 0xc
or edx, 8
test bl, 0x97
cmc
mov dword [rsp + 0x34], edx
stc
cmp ch, 0x1b
clc
mov dword [rsp + 0x40], edx
test si, 0x351
clc
cmp qword [rbp - 0x30], 0
jmp 0x14048d183
jbe 0x14048d2eb
mov rax, qword [rbx]
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x14048d198
mov rax, qword [rax + 0x40]
jmp 0x14048d1a1
call qword [case.0x1404c1b3d.0]
mov edx, dword [rsp + 0x34]
btc r8w, 0x98
cmc
movzx r8w, r10b
bts edx, 0xd
or edx, 0x10
test ecx, edi
shl r8d, 3
mov dword [rsp + 0x34], edx
btr r8w, 0x9d
xor r8b, r8b
mov dword [rsp + 0x40], edx
xor r8d, 0x54b115bf
sub r8b, dl
ror r8b, 0x23
mov r8, qword [rsp + 0x50]
jmp 0x14048d1ee
cmp byte [r8], 0
jmp 0x14048d1f7
jne 0x14048d2b0
mov rcx, qword [r13]
cmp r8b, 0x48
stc
cmc
test rcx, rcx
jmp 0x14048d20f
je 0x14048d280
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
clc
test rdx, rdx
jmp 0x14048d226
je 0x14048d24a
mov rax, qword [rcx + 0x50]
clc
test r13b, r8b
cmp dword [rax], 0
jmp 0x14048d23c
jle 0x14048d24a
movzx eax, byte [rdx]
jmp 0x14048d264
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048d256
call qword [case.0x1404c1b3d.0]
mov r8, qword [rsp + 0x50]
test spl, dil
cmp eax, 0xffffffff
jmp 0x14048d26c
je 0x14048d280
mov byte [r13 + 9], al
jmp 0x14048d27b
jmp 0x14048d290
and qword [r13], 0
cwd
cmovp r9, r9
jmp 0x14048d290
mov r9d, 1
movsx edx, r9w
cmovbe dx, r14w
mov byte [r8], r9b
mov edx, dword [rsp + 0x34]
jmp 0x14048d2ab
jmp 0x14048d2b6
mov r9d, 1
mov cl, byte [r13 + 9]
sal al, cl
bswap eax
lea rax, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
jmp 0x14048d2cc
cmovae rax, qword [rbp - 0x20]
cmp byte [rax], cl
jmp 0x14048d2d8
jne 0x14048d2eb
mov bl, r9b
jmp 0x14048d2e6
jmp 0x14048d2ee
xor bl, bl
clc
test dl, 0x10
jmp 0x14048d2f6
je 0x14048d325
and edx, 0xffffffef
mov dword [rsp + 0x34], edx
not cx
jmp 0x14048d30b
mov dword [rsp + 0x40], edx
movsx ecx, r10w
lea rcx, [rbp - 0x20]
jmp 0x14048d31c
call fcn.1403f1b87
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x14048d32d
je 0x14048d358
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
jmp 0x14048d33f
mov dword [rsp + 0x40], edx
movzx rcx, cx
mov cl, r15b
movzx cx, spl
lea rcx, [rbp - 0x40]
call fcn.1403f1b87
test bl, bl
jmp 0x14048d35f
je 0x14048d50c
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048d371
je 0x14048d40d
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14048d384
je 0x14048d3dc
mov rax, qword [rcx + 0x50]
test r13d, ecx
jmp 0x14048d396
cmp dword [rax], 0
jmp 0x14048d39e
jle 0x14048d3dc
dec dword [rax]
jmp 0x14048d3b1
mov rcx, qword [rcx + 0x38]
jmp 0x14048d3bd
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048d3c9
mov qword [rcx], rax
setno ah
movzx eax, byte [rdx]
jmp 0x14048d3d7
jmp 0x14048d3f3
mov rax, qword [rcx]
jmp 0x14048d3e4
mov rax, qword [rax + 0x38]
jmp 0x14048d3ed
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048d3fb
je 0x14048d40d
xor al, al
jmp 0x14048d408
jmp 0x14048d417
and qword [r13], 0
mov eax, 1
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
movsx edx, sp
cdq
lea rdx, [rbp - 0x20]
jmp 0x14048d433
mov rax, qword [rax + 0x40]
jmp 0x14048d43c
call qword [case.0x1404c1b3d.0]
mov eax, dword [rsp + 0x34]
movsxd rdx, r9d
bt dx, bp
btr dx, 0x25
bts eax, 0xf
movsx edx, r15w
sal dl, 0xa6
mov dword [rsp + 0x34], eax
xadd dx, dx
test al, r12b
cmp r15b, 0x92
mov dword [rsp + 0x40], eax
rol dh, 0x28
btc edx, ebp
mov rdx, qword [rbp + 0x18]
jmp 0x14048d480
cmp rdx, 0x10
jmp 0x14048d489
jb 0x14048d4e8
inc rdx
cmp dl, 0xc8
mov rcx, qword [rbp]
sbb al, r15b
bts eax, edi
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14048d4ae
jb 0x14048d4e3
add rdx, 0x27
jmp 0x14048d4c4
mov rcx, qword [rcx - 8]
sub rax, rcx
cmc
test ax, 0x50f8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048d4dd
ja 0x14048e194
call fcn.140109d27
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp], xmm0
jmp 0x14048d4f5
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp + 0x10], xmm1
mov byte [rsp + 0x30], 1
jmp 0x14048d507
jmp 0x14048c323
mov rbx, qword [rsp + 0x58]
xchg rdx, rcx
movsx rax, r10w
mov edx, 0x184776c2
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
movsx cx, r13b
movzx rcx, bx
mov rcx, rbx
jmp 0x14048d535
mov rax, qword [rax + 0x38]
jmp 0x14048d53e
call qword [case.0x1404c1b3d.0]
mov eax, dword [rsp + 0x34]
jmp 0x14048d54d
bts eax, 0xe
cmp r12, 0xae14b32
or eax, 0x20
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
jmp 0x14048d56c
cmp qword [rbp - 0x30], 0
jmp 0x14048d576
je 0x14048d5ea
mov rax, qword [rbx]
movsx cx, r15b
lea rdx, [rbp - 0x20]
jmp 0x14048d594
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14048d5a0
call qword [case.0x1404c1b3d.0]
mov eax, dword [rsp + 0x34]
cmc
or eax, 0x10040
cmp r10b, 0xc4
mov dword [rsp + 0x34], eax
stc
mov dword [rsp + 0x40], eax
jmp 0x14048d5cb
cmp qword [rbp - 0x10], 0
jmp 0x14048d5d5
jne 0x14048d5ea
mov ebx, 1
jmp 0x14048d5e5
jmp 0x14048d5ed
xor bl, bl
stc
test al, 0x40
jmp 0x14048d5f4
je 0x14048d61f
and eax, 0xffffffbf
movsx ecx, dx
mov cx, 0x7264
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
lea rcx, [rbp - 0x20]
jmp 0x14048d615
call fcn.1403f1b87
mov eax, dword [rsp + 0x34]
stc
test al, 0x20
jmp 0x14048d626
je 0x14048d64b
and eax, 0xffffffdf
xchg rcx, rcx
mov dword [rsp + 0x34], eax
setnp cl
mov dword [rsp + 0x40], eax
jmp 0x14048d642
lea rcx, [rbp - 0x40]
call fcn.1403f1b87
mov eax, dword [rsp + 0x38]
stc
clc
cmp r13b, r14b
test bl, bl
movzx rbx, r12w
mov bx, di
movsx rbx, r12w
mov ebx, 1
jmp 0x14048d66b
je 0x14048c332
mov byte [rsp + 0x30], bl
jmp 0x14048d67a
jmp 0x14048c332
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
movzx dx, r8b
setge dl
movzx rdx, r11w
lea rdx, [rbp - 0x40]
mov rax, qword [rax + 0x30]
call qword [case.0x1404c1b3d.0]
mov eax, dword [rsp + 0x34]
cmc
btc bx, bx
xchg bl, bl
bts eax, 7
rol bx, 0xab
not bx
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
rol rax, cl
and ax, r10w
or ax, 0x4116
mov rax, qword [rbp + 0x98]
movsx ebx, bp
mov rbx, qword [rsp + 0x48]
stc
jmp 0x14048d6df
test byte [rax + 0x18], 8
jne 0x14048d801
mov rdx, rbx
movzx rcx, r14w
mov rcx, r13
jmp 0x14048d6f8
call fcn.14044a07f
test al, al
jmp 0x14048d704
jne 0x14048d801
lea rbx, [rbp - 0x40]
jmp 0x14048d71a
cmp qword [rbp - 0x28], 0x10
jmp 0x14048d724
cmovae rbx, qword [rbp - 0x40]
cmp esi, 0x5d815aab
cmp byte [r13 + 8], al
jmp 0x14048d738
jne 0x14048d7d8
mov rcx, qword [r13]
cmp r8w, di
test rcx, rcx
jmp 0x14048d74e
je 0x14048d7bf
mov rax, qword [rcx + 0x38]
sar edx, cl
movzx edx, cx
mov rdx, qword [rax]
clc
test edi, ebx
cmc
test rdx, rdx
jmp 0x14048d76c
je 0x14048d791
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048d77e
jle 0x14048d791
movzx eax, byte [rdx]
jmp 0x14048d78c
jmp 0x14048d7a8
mov rax, qword [rcx]
jmp 0x14048d799
mov rax, qword [rax + 0x30]
jmp 0x14048d7a2
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048d7b0
je 0x14048d7bf
mov byte [r13 + 9], al
jmp 0x14048d7ca
and qword [r13], 0
adc ax, r10w
rcl al, cl
mov eax, 1
cmp r12, r8
mov byte [r13 + 8], al
adc al, 0x46
mov al, byte [r13 + 9]
jmp 0x14048d7e9
cmp al, byte [rbx]
jmp 0x14048d7f0
jne 0x14048d92b
mov rbx, qword [rsp + 0x48]
stc
cmc
cmp r14b, 0x34
cmp qword [rbp - 0x80], 3
jmp 0x14048d80b
jne 0x14048d953
mov eax, 1
test r15b, 0xa
cmp qword [rbp + 0x10], rax
jmp 0x14048d823
ja 0x14048d953
mov rdx, rbx
movzx cx, r8b
xchg rcx, rcx
mov rcx, r13
jmp 0x14048d83c
call fcn.14044a07f
sub ebx, ebx
cmp r15b, 0x90
jmp 0x14048d84c
test al, al
jmp 0x14048d853
jne 0x14048d934
cmp byte [r13 + 8], bl
jmp 0x14048d862
jne 0x14048d8fb
mov rcx, qword [r13]
stc
test rcx, rcx
jmp 0x14048d875
je 0x14048d8e2
mov rax, qword [rcx + 0x38]
bt dx, 0x2c
mov rdx, qword [rax]
test rdx, rdx
je 0x14048d8af
mov rax, qword [rcx + 0x50]
clc
jmp 0x14048d89a
cmp dword [rax], ebx
jle 0x14048d8af
movzx eax, byte [rdx]
jmp 0x14048d8aa
jmp 0x14048d8c6
mov rax, qword [rcx]
jmp 0x14048d8b7
mov rax, qword [rax + 0x30]
jmp 0x14048d8c0
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048d8ce
je 0x14048d8e2
mov byte [r13 + 9], al
jmp 0x14048d8dd
jmp 0x14048d8ec
mov qword [r13], rbx
or ah, 0xe8
rcr cl, 0xd5
mov eax, 1
dec cl
mov byte [r13 + 8], al
cmp r14b, 0x9e
mov cl, byte [r13 + 9]
bts ax, di
lea rax, [rbp - 0x40]
cmc
cmp qword [rbp - 0x28], 0x10
jmp 0x14048d912
cmovae rax, qword [rbp - 0x40]
test r10b, 0x55
cmp r12d, r13d
cmp cl, byte [rax]
je 0x14048d953
jmp 0x14048d934
sub ebx, ebx
or ax, r15w
mov al, r12b
lea rax, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
mov qword [rbp - 0x30], rbx
test r15w, 0x278a
cmc
mov byte [rax], bl
rcl rbx, 0xf
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
jmp 0x14048d966
jmp 0x14048db3c
lea rcx, [rbp - 0x40]
cmp r11b, r9b
cmp r9, 0x10
jmp 0x14048d97b
cmovae rcx, r8
add rcx, qword [rbp - 0x30]
stc
cmp dl, r8b
cmp rbx, rcx
jmp 0x14048d98f
je 0x14048db65
cmp byte [r13 + 8], 0
jmp 0x14048d99f
jne 0x14048da58
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x14048d9b2
je 0x14048da2e
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048d9c7
je 0x14048d9ec
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048d9d9
jle 0x14048d9ec
movzx eax, byte [rdx]
jmp 0x14048d9e7
jmp 0x14048da12
mov rax, qword [rcx]
jmp 0x14048d9f4
mov rax, qword [rax + 0x30]
call qword [case.0x1404c1b3d.0]
mov r9, qword [rbp - 0x28]
shr r8b, 0xf5
sub r8b, r9b
test r10b, 0xca
mov r8, qword [rbp - 0x40]
clc
cmp eax, 0xffffffff
jmp 0x14048da1a
je 0x14048da2e
mov byte [r13 + 9], al
jmp 0x14048da29
jmp 0x14048da3f
and qword [r13], 0
movsx r10d, dx
setbe r10b
movzx r10d, r9w
mov r10d, 1
jmp 0x14048da4a
mov byte [r13 + 8], r10b
jmp 0x14048da53
jmp 0x14048da63
mov r10d, 1
mov al, 0x70
xor al, r15b
mov al, byte [r13 + 9]
cmc
test cx, r11w
cmp al, byte [rbx]
jne 0x14048db65
lea rbx, [rbx + r10]
mov rcx, 0x24ae34ed
mov rcx, qword [r13]
cmc
clc
test rcx, rcx
jmp 0x14048da8d
je 0x14048db24
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14048daa0
je 0x14048daf6
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048dab2
jle 0x14048daf6
dec dword [rax]
movsx rax, r12w
cqo
mov rcx, qword [rcx + 0x38]
cdq
movsx eax, di
mov rdx, qword [rcx]
mov al, 0x6b
movzx rax, sp
lea rax, [rdx + 1]
jmp 0x14048dada
mov qword [rcx], rax
movzx ax, ch
jmp 0x14048dae9
movzx eax, byte [rdx]
jmp 0x14048daf1
jmp 0x14048db0f
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x1404c1b3d.0]
mov r10d, 1
test dl, r13b
cmp r11d, r11d
cmp eax, 0xffffffff
je 0x14048db24
sub al, al
jmp 0x14048db1f
jmp 0x14048db30
and qword [r13], 0
mov al, r10b
xchg dl, cl
bswap ecx
mov byte [r13 + 8], al
cmovns edx, edx
movsx dx, r15b
mov rdx, qword [rsp + 0x48]
bswap cx
movsx ecx, r10w
mov rcx, r13
call fcn.14044a07f
mov r9, qword [rbp - 0x28]
mov r8, qword [rbp - 0x40]
jmp 0x14048db5d
test al, al
je 0x14048d96b
lea rcx, [rbp - 0x40]
mov dl, sil
cmp r9, 0x10
cwde
cbw
setae dl
jmp 0x14048db7d
cmovae rcx, r8
and eax, edi
xor eax, 0x7c666196
or ax, 0x4e63
add rcx, qword [rbp - 0x30]
mov eax, dword [rsp + 0x38]
stc
movzx eax, al
cmp rbx, rcx
not rbx
bswap ebx
mov ebx, 1
jmp 0x14048dbaa
cmovne eax, ebx
mov dword [rsp + 0x38], eax
cmc
test dl, dl
je 0x14048c332
lea rdx, [r9 + 1]
cbw
mov rax, r8
cmc
jmp 0x14048dbc9
cmp rdx, 0x1000
jmp 0x14048dbd5
jb 0x14048dc05
add rdx, 0x27
test bl, 0xc1
cmc
mov r8, qword [r8 - 8]
sub rax, r8
stc
cmp spl, 0x41
add rax, 0xfffffffffffffff8
test ax, r9w
cmp sil, 0xe9
cmp rax, 0x1f
ja 0x14048e19f
mov rcx, r8
jmp 0x14048dc0d
call fcn.140109d27
jmp 0x14048c328
mov rax, qword [rcx]
jmp 0x14048dc1f
mov rax, qword [rax + 0x30]
jmp 0x14048dc28
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048dc36
je 0x14048dc50
mov byte [r12], al
bswap bx
mov rbx, r12
jmp 0x14048dc4b
jmp 0x14048dc5d
and qword [r13], 0
sal ax, cl
cdqe
movsxd rcx, ebx
mov byte [r13 + 8], dil
sar ax, 0xa
or cl, 0x5f
not ch
movzx ecx, byte [rbx]
clc
bt ax, 0x79
inc ah
mov rax, qword [r15 + 0x18]
cmc
test byte [rax + rcx*2], 0x48
jmp 0x14048dc83
je 0x14048dd6f
mov byte [rsp + 0x3c], dil
sal rcx, cl
movsx rcx, r12w
movsx ecx, ax
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048dca5
je 0x14048dd35
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14048dcb8
je 0x14048dd04
mov rax, qword [rcx + 0x50]
clc
cmc
cmp dword [rax], 0
jle 0x14048dd04
dec dword [rax]
movsxd rax, ecx
cdq
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov al, r10b
lea rax, [rdx + 1]
jmp 0x14048dce6
mov qword [rcx], rax
movzx ax, r8b
movzx eax, r13w
jmp 0x14048dcf7
movzx eax, byte [rdx]
jmp 0x14048dcff
jmp 0x14048dd1b
mov rax, qword [rcx]
jmp 0x14048dd0c
mov rax, qword [rax + 0x38]
jmp 0x14048dd15
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048dd23
je 0x14048dd35
xor al, al
jmp 0x14048dd30
jmp 0x14048dd45
and qword [r13], 0
mov al, dil
xchg dx, dx
jmp 0x14048dd45
mov byte [r13 + 8], al
movsx rcx, sp
cdq
mov rdx, rsi
movsx rcx, r8w
cmova cx, r11w
mov rcx, r13
call fcn.14044a07f
test al, al
jmp 0x14048dd69
je 0x14048ba6f
mov dil, byte [rsp + 0x30]
or al, 0x8d
mov sil, byte [rsp + 0x30]
cwde
mov r15b, byte [rsp + 0x30]
setbe r12b
mov r12b, byte [rsp + 0x30]
mov bl, byte [rsp + 0x3c]
cmp r15w, 0x444f
mov rax, qword [rbp - 0x80]
cmp dl, r14b
cmp byte [rbp + rax - 0x74], 0x20
jne 0x14048c323
movzx eax, byte [rsp + 0x38]
test bl, bl
xchg bl, bh
movsx ebx, r15w
mov ebx, 1
jmp 0x14048ddbd
cmove eax, ebx
jmp 0x14048ddc5
mov dword [rsp + 0x38], eax
jmp 0x14048ddce
jmp 0x14048c332
mov rcx, qword [rbp + 0x10]
mov dil, dil
mov edi, 1
test r11b, 0xb9
cmp rcx, rdi
jmp 0x14048ddeb
jbe 0x14048e03f
lea rbx, [rbp]
rol al, 0x30
sub al, 0x28
cmp qword [rbp + 0x18], 0x10
cmovae rbx, qword [rbp]
mov al, byte [rsp + 0x30]
jmp 0x14048de0d
mov byte [rsp + 0x30], al
inc rbx
or eax, 0x1fb22e65
lea rax, [rbp]
cmp rbp, rcx
test r8w, r9w
cmp qword [rbp + 0x18], 0x10
jmp 0x14048de2e
cmovae rax, qword [rbp]
add rax, rcx
cmp spl, al
cmp rbx, rax
jmp 0x14048de41
je 0x14048dfe0
mov rdx, qword [rsp + 0x48]
jmp 0x14048de51
mov rcx, r13
call fcn.14044a07f
test al, al
jmp 0x14048de60
jne 0x14048dfd3
cmp byte [r13 + 8], al
jmp 0x14048de6f
jne 0x14048df08
mov rcx, qword [r13]
test r13b, dl
cmp di, dx
test rcx, rcx
je 0x14048deff
mov rax, qword [rcx + 0x38]
or dl, 0x54
mov rdx, qword [rax]
jmp 0x14048de9a
test rdx, rdx
jmp 0x14048dea2
je 0x14048decc
mov rax, qword [rcx + 0x50]
jmp 0x14048deb1
cmp dword [rax], 0
jmp 0x14048deb9
jle 0x14048decc
movzx eax, byte [rdx]
jmp 0x14048dec7
jmp 0x14048dee3
mov rax, qword [rcx]
jmp 0x14048ded4
mov rax, qword [rax + 0x30]
jmp 0x14048dedd
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
jmp 0x14048deeb
je 0x14048deff
mov byte [r13 + 9], al
jmp 0x14048defa
jmp 0x14048df04
and qword [r13], 0
mov byte [r13 + 8], dil
mov al, byte [r13 + 9]
clc
cmp al, byte [rbx]
jmp 0x14048df14
jne 0x14048dfd3
mov rcx, qword [r13]
cmc
clc
test rcx, rcx
jmp 0x14048df28
je 0x14048dfae
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], 0
jmp 0x14048df3c
je 0x14048df82
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x14048df4f
jle 0x14048df82
dec dword [rax]
mov rcx, qword [rcx + 0x38]
xchg edx, edx
movsxd rax, r13d
mov rdx, qword [rcx]
cbw
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx ax, spl
sets al
cwde
movzx eax, byte [rdx]
jmp 0x14048df7d
jmp 0x14048df99
mov rax, qword [rcx]
jmp 0x14048df8a
mov rax, qword [rax + 0x38]
jmp 0x14048df93
call qword [case.0x1404c1b3d.0]
cmp eax, 0xffffffff
je 0x14048dfae
xor al, al
jmp 0x14048dfa9
jmp 0x14048dfc6
and qword [r13], 0
movsx cx, al
mov al, dil
movsx cx, bpl
xchg cx, cx
movzx rcx, r13w
mov byte [r13 + 8], al
mov rcx, qword [rbp + 0x10]
jmp 0x14048de11
mov rcx, qword [rbp + 0x10]
shr ax, 0xe
jmp 0x14048dfe0
lea rax, [rbp]
test dl, bh
test r12b, 0xc8
cmp qword [rbp + 0x18], 0x10
cmovae rax, qword [rbp]
stc
add rax, rcx
cmc
cmp rbx, rax
je 0x14048e03f
mov rbx, qword [rsp + 0x70]
not ax
cdqe
mov rax, rbx
cmp r15b, 0xb3
clc
cmp qword [rbx + 0x18], 0x10
jb 0x14048e028
mov rax, qword [rbx]
cmp r10w, 0x1c1c
and qword [rbx + 0x10], 0
jmp 0x14048e032
mov byte [rax], 0
jmp 0x14048e03a
jmp 0x14048e07f
mov rbx, qword [rsp + 0x70]
cmc
jmp 0x14048e04a
cmp byte [rsp + 0x30], 0
jmp 0x14048e054
je 0x14048e07f
mov r9b, 0x2d
sub r8b, bpl
mov r8, rdi
xadd cx, cx
ror cl, cl
xor edx, edx
mov rcx, rbx
jmp 0x14048e073
call fcn.140440cb0
nop
sar dl, 0x2a
and dl, 0xd4
mov rdx, qword [rbp + 0x18]
cmp cl, r12b
test sp, 0x7fc2
cmp rdx, 0x10
jmp 0x14048e094
jb 0x14048e0f5
inc rdx
inc cl
cmp r13w, r14w
xadd ah, cl
mov rcx, qword [rbp]
mov rax, rcx
stc
test bpl, 0x71
cmp rdx, 0x1000
jmp 0x14048e0be
jb 0x14048e0f0
add rdx, 0x27
jmp 0x14048e0cd
mov rcx, qword [rcx - 8]
stc
sub rax, rcx
cmp sil, 0xea
clc
test r14b, al
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048e0ea
ja 0x14048e152
call fcn.140109d27
mov rax, rbx
mov rcx, qword [rbp + 0x20]
test r14d, 0x62a801cb
xor rcx, rsp
jmp 0x14048e10b
call fcn.140496cc6
mov rbx, qword [rsp + 0x170]
add rsp, 0x130
movsx edi, sp
movsx di, bpl
pop r15
movsx bp, cl
pop r14
jmp 0x14048e134
pop r13
mov edi, 0x62f64a9c
movzx edi, bx
pop r12
pop rdi
movzx esi, si
mov bpl, 0x7e
pop rsi
mov bpl, r8b
pop rbp
jmp 0x14048e151
ret
call fcn.1404ad355
nop
jmp 0x14048e15d
call fcn.1404ad355
nop
jmp 0x14048e168
call fcn.1404ad355
nop
jmp 0x14048e173
call fcn.1404ad355
nop
jmp 0x14048e17e
call fcn.1404ad355
int3
call fcn.1404ad355
int3
call fcn.1404ad355
int3
call fcn.1404ad355
int3