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

Disassembly:
mov qword [rsp + 0x18], rbx
xor rbx, 0xa385868
push rbp
lahf
push rsi
push rdi
add r9w, 0x2684
not ah
push r12
push r13
cmove eax, r10d
rcr eax, cl
xor r8w, r8w
push r14
push r15
lea rbp, [rsp - 0xa70]
sub rsp, 0xb70
xchg rdi, r13
cdqe
mov rax, qword [0x1400b7288]
jmp 0x1404b7a57
xor rax, rsp
movsx di, r11b
stc
sbb r13b, r14b
mov qword [rbp + 0xa60], rax
mov al, byte [rdx + 8]
mov di, r15w
lea rbx, [0x140000000]
rcl r13, cl
mov r10d, dword [rcx]
xor r8, r13
adc r14d, eax
neg al
mov r9, rcx
bswap r14d
movzx r8, r9w
mov qword [rsp + 0x60], rdx
dec dil
not r8b
mov edx, dword [rcx + 4]
mov r8b, r14b
movsx r8d, cx
sbb eax, eax
shr rdi, 0x98
sal r8b, cl
and eax, 0x1d
mov qword [rsp + 0x58], rcx
add eax, 0x19
dec r15b
sar dil, cl
sub r11d, r11d
mov r14b, 0xc7
xor r15, r9
test r10d, r10d
movsxd r13, ebx
bswap r14
mov dword [rsp + 0x50], eax
mov eax, 0x3c87666f
movsx r8w, r10b
lea r8, [r9 + 8]
movsxd r15, ebp
lahf
movzx rax, r11w
mov dword [rbp + 0x320], r11d
jmp 0x1404b7afd
cmovs r10d, r11d
bt rcx, r8
mov r13b, 0x4a
mov r14d, r11d
cmp r10d, edx
lea edi, [r11 + 0x26]
cdqe
mov eax, r10d
mov r15d, r11d
xchg rcx, r13
cmovae eax, edx
mov r13w, di
mov r13d, r11d
not ch
mov ch, dh
sub r10d, eax
sub ecx, eax
xchg rcx, rcx
and rcx, r9
mov ecx, eax
cmp r13w, r14w
lea r8, [r8 + rcx]
bsr eax, r11d
mov dword [rsp + 0x30], r10d
xor r10b, 0xa6
lea rax, [r9 + 8]
mov qword [rsp + 0x78], r8
add rax, rdx
xchg r10w, r10w
rcl r10b, cl
sar r10, cl
lea r10, [r9 + 8]
jmp 0x1404b7b72
mov qword [rsp + 0x70], rax
cmp bp, 0x98e
jmp 0x1404b7b81
sub eax, r8d
cmc
jmp 0x1404b7b8b
mov dword [rsp + 0x40], eax
cmp r10b, r14b
cmp r10, r8
je 0x1404b8800
cmp r13d, 9
jne 0x1404b7d84
test r14d, r14d
jmp 0x1404b7bad
je 0x1404b7ca3
mov r8d, r11d
mov r9d, r11d
xchg ah, ah
mov edx, r9d
lahf
inc r9d
mov eax, dword [rbp + rdx*4 + 0x324]
inc cx
sub rcx, rsp
imul rcx, rax, 0x3b9aca00
sub eax, 0x20e2012
rcl eax, 0xf1
shld ax, cx, 0xc6
mov eax, r8d
jmp 0x1404b7bf2
lea rcx, [rcx + rax]
xor r8b, dl
rcr r8, 0xa5
not r8b
mov r8, rcx
jmp 0x1404b7c08
mov dword [rbp + rdx*4 + 0x324], ecx
clc
stc
jmp 0x1404b7c16
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404b7c22
jne 0x1404b7bbb
test r8d, r8d
jmp 0x1404b7c30
je 0x1404b7c96
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b7c42
jae 0x1404b7c82
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
dec r14
seta r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7c69
inc r14d
jmp 0x1404b7c71
mov dword [rbp + 0x320], r14d
jmp 0x1404b7c7d
jmp 0x1404b7c9d
mov r14d, r11d
jmp 0x1404b7c8a
mov dword [rbp + 0x320], r11d
jmp 0x1404b7c9d
mov r14d, dword [rbp + 0x320]
mov r8, qword [rsp + 0x78]
stc
test r15d, r15d
jmp 0x1404b7cab
je 0x1404b7d7b
mov edx, r11d
cmc
test r14d, r14d
je 0x1404b7d20
mov ecx, edx
movsx rax, dx
mov al, r12b
movsx ax, r13b
inc edx
ror eax, 0x39
mov r15d, r15d
movzx r14d, dx
ror al, 0x6b
mov eax, dword [rbp + rcx*4 + 0x324]
sal r14d, 0x55
or r14d, r9d
lea r15, [r15 + rax]
rol r14b, cl
rcl r14, 0x3f
mov dword [rbp + rcx*4 + 0x324], r15d
not r14w
mov r14d, dword [rbp + 0x320]
cmp bl, bl
shr r15, 0x20
stc
cmp r11w, bp
cmp edx, r14d
jmp 0x1404b7d1a
jne 0x1404b7cbe
test r15d, r15d
je 0x1404b7d7b
cmp r14d, 0x73
jae 0x1404b7d6b
mov eax, r14d
bswap r14w
movsx r14, r8w
mov dword [rbp + rax*4 + 0x324], r15d
movsx r14w, al
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7d57
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b7d66
jmp 0x1404b7d7b
mov r14d, r11d
setp r15b
mov dword [rbp + 0x320], r11d
cbw
mov r15d, r11d
mov r13d, r11d
setle cl
movzx eax, byte [r10]
not ch
setp cl
lea ecx, [r15 + r15*4]
inc r15d
movzx r15d, r12w
movsx r15w, r12b
inc r13d
movsx r15d, r11w
cmova r15w, sp
movsx r15, r10w
inc r10
sar r15d, 0xe9
lea r15d, [rax + rcx*2]
stc
cmp r10, r8
jmp 0x1404b7dc1
jne 0x1404b7b9b
test r13d, r13d
jmp 0x1404b7dcf
je 0x1404b8800
mov eax, 0xcccccccd
mul r13d
sal ah, 0xb
add r12, 0x2b9d4255
or al, 0xde
mov eax, edx
clc
shr r12b, 1
shr eax, 3
mov dword [rsp + 0x38], eax
xchg r12w, r12w
mov r12d, eax
mov dword [rsp + 0x3c], eax
cmp ah, 0x7b
test r13b, dil
jmp 0x1404b7e0c
test eax, eax
jmp 0x1404b7e13
je 0x1404b8576
mov eax, r12d
xor cx, 0x138c
rcr r8b, cl
cmp r12d, edi
cmova eax, edi
xor cx, 0x5ca0
xor edx, edx
mov ch, cl
mov dword [rsp + 0x34], eax
movzx di, dl
bswap r8w
mov dil, 0x4b
dec eax
movsx rsi, dx
bt r8w, 0x9f
test r10b, bpl
mov edi, eax
dec rcx
sar rcx, cl
movzx ecx, byte [rbx + rax*4 + 0xc5822]
sbb sil, 0xd7
movzx esi, byte [rbx + rax*4 + 0xc5823]
mov ebx, ecx
bsr r8w, cx
shl rbx, 2
movzx ax, r15b
movzx r8d, sp
mov r8, rbx
movzx ax, dh
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
jmp 0x1404b7e97
mov dword [rbp + 0x6c0], eax
call fcn.1404a0a6a
lea rcx, [0x140000000]
movsx edx, si
xchg r8b, al
shl rsi, 2
xor dx, r12w
bts eax, r10d
bsf ax, cx
movzx eax, word [rcx + rdi*4 + 0xc5820]
and r8b, 0xb6
xadd r8b, dl
rcl r8b, 0xcb
lea rdx, [rcx + 0xc4f10]
add r8d, 0x476b3317
movzx ecx, r8w
lea rcx, [rbp + 0x6c4]
movzx r8, dx
dec r8b
mov r8, rsi
test r15w, di
jmp 0x1404b7f02
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404b7f0e
call fcn.14049ffae
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404b7f23
ja 0x1404b805f
mov eax, dword [rbp + 0x6c4]
stc
jmp 0x1404b7f35
sub r11d, r11d
test eax, eax
jmp 0x1404b7f3f
jne 0x1404b7f5e
mov r14d, r11d
jmp 0x1404b7f4d
mov dword [rbp + 0x320], r11d
jmp 0x1404b7f59
jmp 0x1404b8527
cmp eax, 1
jmp 0x1404b7f66
je 0x1404b8527
test r14d, r14d
jmp 0x1404b7f74
je 0x1404b8527
mov r8d, r11d
mov r9d, r11d
movzx ecx, di
mov r10, rax
cwde
mov edx, r9d
dec ax
inc r9d
btc cx, 0xb5
mov eax, r8d
bt r8w, r11w
mov ecx, dword [rbp + rdx*4 + 0x324]
sal r8b, cl
ror r8b, 0x26
btc r8, rsp
imul rcx, r10
movsx r8, di
add rcx, rax
mov r8, rcx
test cx, 0x59d0
mov dword [rbp + rdx*4 + 0x324], ecx
cmc
shr r8, 0x20
clc
jmp 0x1404b7fd4
cmp r9d, r14d
jmp 0x1404b7fdc
jne 0x1404b7f87
test r8d, r8d
jmp 0x1404b7fea
je 0x1404b804e
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b7ffc
jae 0x1404b8035
mov eax, dword [rbp + 0x320]
movsx r14, cx
mov dword [rbp + rax*4 + 0x324], r8d
bswap r14
movsxd r14, r15d
mov r14d, dword [rbp + 0x320]
jmp 0x1404b8026
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b8527
mov r14d, r11d
xchg al, al
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404b8049
jmp 0x1404b8534
mov r14d, dword [rbp + 0x320]
jmp 0x1404b805a
jmp 0x1404b8527
cmp r14d, 1
jmp 0x1404b8068
ja 0x1404b81cd
mov ebx, dword [rbp + 0x324]
mov r8, 0x3203701a
sar r8b, cl
rcl r14b, 0x35
mov r8, r10
shl r8, 2
adc r14d, 0x402b4762
bsf r14w, dx
btc r14w, cx
sub r11d, r11d
shl r14d, 0xd2
mov dword [rbp + 0x320], r10d
or r14b, r8b
sar r14w, 0x77
mov r14d, r10d
cmp di, r14w
test r8, r8
jmp 0x1404b80bf
je 0x1404b812a
mov eax, 0x1cc
bt cx, bp
lea rcx, [rbp + 0x324]
jmp 0x1404b80da
cmp r8, rax
jmp 0x1404b80e2
ja 0x1404b80f9
lea rdx, [rbp + 0x6c4]
call fcn.14049ffae
jmp 0x1404b811d
mov r8, rax
sub edx, edx
jmp 0x1404b8103
call fcn.1404a0a6a
call fcn.1404b1f42
mov dword [rax], 0x22
jmp 0x1404b8118
call fcn.1404b2c43
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
test bpl, dl
test ebx, ebx
jmp 0x1404b8131
je 0x1404b7f45
cmp ebx, 1
je 0x1404b8527
test r14d, r14d
jmp 0x1404b8148
je 0x1404b8527
mov r8d, r11d
lahf
cdqe
not r10w
mov r9d, r11d
cbw
lahf
mov r10, rbx
mov cx, sp
cwde
mov edx, r9d
cmovge ax, r12w
cwde
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
shrd r8, rsi, 0x83
dec r8
rcr r8b, cl
imul rcx, r10
neg r8b
bt r8w, bx
lea rcx, [rcx + rax]
shl r8b, cl
sbb r8b, 0x80
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
test rdx, r9
shr r8, 0x20
test r12, 0x64380245
jmp 0x1404b81ba
cmp r9d, r14d
jmp 0x1404b81c2
jne 0x1404b8165
jmp 0x1404b7fe2
cmp r10d, r14d
movsx ecx, ax
jmp 0x1404b81d8
lea rdx, [rbp + 0x324]
mov al, bpl
movzx r8d, sp
mov r12d, r14d
movzx cx, ah
mov cl, 0x24
lea rcx, [rbp + 0x6c4]
movsx r8w, al
cmovae rcx, rdx
lea r8, [rbp + 0x6c4]
movsx r9w, r8b
cmovb r12d, r10d
mov qword [rsp + 0x68], rcx
movsx r9, r13w
setb al
mov r9w, 0x7731
not r9b
lea rdx, [rbp + 0x324]
cmovae rdx, r8
rcl r9b, cl
stc
ror r9b, 0x5e
sub r11d, r11d
test al, al
movzx r9, sp
cmovp r9w, r11w
movsx r9, r10w
mov qword [rsp + 0x48], rdx
jmp 0x1404b8257
mov dword [rbp + 0x4f0], r11d
mov r9d, r11d
jmp 0x1404b8266
cmovne r10d, r14d
sal r14, 0x1d
movzx r14, r11w
mov r14d, r11d
jmp 0x1404b827b
test r12d, r12d
jmp 0x1404b8283
je 0x1404b8490
mov eax, r9d
movsxd rsi, r11d
mov esi, dword [rcx + rax*4]
test rax, r10
test esi, esi
jne 0x1404b82cd
cmp r9d, r14d
jmp 0x1404b82a5
jne 0x1404b8480
lea r14d, [r9 + 1]
jmp 0x1404b82b4
mov dword [rbp + rax*4 + 0x4f4], r11d
mov dword [rbp + 0x4f0], r14d
jmp 0x1404b82c8
jmp 0x1404b8480
mov r8d, r9d
test r13, 0x1d284eb4
test r12w, r8w
test r10d, r10d
jmp 0x1404b82e3
je 0x1404b845f
mov edi, r9d
neg edi
cmc
cmp r8d, 0x73
jmp 0x1404b82f8
je 0x1404b83c9
mov ebx, r8d
cmp r8d, r14d
jmp 0x1404b8309
jne 0x1404b8336
and dword [rbp + rbx*4 + 0x4f4], 0
lea eax, [r8 + 1]
sets r14b
not r14b
bswap r14
mov dword [rbp + 0x4f0], eax
movsx rax, r14w
jmp 0x1404b8336
lea eax, [rdi + r8]
dec r14w
mov r14b, r15b
inc r8d
mov edx, dword [rdx + rax*4]
lahf
ror r14w, 0xc0
cwde
mov eax, r11d
bsf r11w, r14w
cmovs r14, r13
imul rdx, rsi
sbb r11w, 0x6054
rcl r11, 0x64
add rdx, rax
test r14, rcx
mov al, 0xbc
rcl r14w, cl
mov eax, dword [rbp + rbx*4 + 0x4f4]
add rdx, rax
lea eax, [rdi + r8]
btc r11w, sp
mov r11, rdx
xadd r14b, r14b
mov r14d, 0x2ebd2d20
bt r14, 0x11
mov dword [rbp + rbx*4 + 0x4f4], edx
mov r14d, dword [rbp + 0x4f0]
clc
shr r11, 0x20
cmp eax, r10d
jmp 0x1404b83b4
je 0x1404b83c9
mov rdx, qword [rsp + 0x48]
jmp 0x1404b83c4
jmp 0x1404b82ef
test r11d, r11d
jmp 0x1404b83d1
je 0x1404b845f
cmp r8d, 0x73
je 0x1404b86c2
mov edx, r8d
cmc
clc
cmp r8d, r14d
jne 0x1404b840e
and dword [rbp + rdx*4 + 0x4f4], 0
cdqe
movzx r14d, r14w
lea eax, [r8 + 1]
movzx ecx, bx
movsx r14d, bp
mov dword [rbp + 0x4f0], eax
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsxd rcx, r13d
inc r8d
stc
cmc
cmovne cx, cx
mov ecx, r11d
movzx r14, r10w
shr r14b, 0x63
lea rcx, [rcx + rax]
mov dword [rbp + rdx*4 + 0x4f4], ecx
sbb r14, rsp
shld r11w, r12w, 0xb
mov r14d, dword [rbp + 0x4f0]
shr rcx, 0x20
mov r11d, ecx
cmp bp, sp
clc
test ecx, ecx
jmp 0x1404b8459
jne 0x1404b83d7
xor r11d, r11d
cmp r8d, 0x73
jmp 0x1404b846b
je 0x1404b86cf
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x48]
jmp 0x1404b8480
inc r9d
test sil, 0x1e
cmp r9d, r12d
jne 0x1404b8289
mov r8d, r14d
test r9w, sp
cmc
shl r8, 2
cmc
test bp, 0x5a26
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404b84b1
je 0x1404b8518
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
stc
cmp r8, rax
ja 0x1404b84de
lea rdx, [rbp + 0x4f4]
call fcn.14049ffae
jmp 0x1404b8502
mov r8, rax
sub edx, edx
jmp 0x1404b84e8
call fcn.1404a0a6a
call fcn.1404b1f42
mov dword [rax], 0x22
jmp 0x1404b84fd
call fcn.1404b2c43
mov r14d, dword [rbp + 0x320]
sar r12b, cl
btc r12w, 0xe9
sub r11d, r11d
stc
sar al, cl
mov r12d, dword [rsp + 0x3c]
not al
neg bx
jmp 0x1404b8527
mov al, 1
shrd rbx, rsi, 0xf5
cmovo ebx, esi
ror bh, 0x2f
lea rbx, [0x140000000]
cmc
cmp ah, dh
test al, al
jmp 0x1404b8545
je 0x1404b86df
sub r12d, dword [rsp + 0x34]
cmove rdi, rbx
movsx rdi, dx
mov edi, 0x26
jmp 0x1404b8562
mov dword [rsp + 0x3c], r12d
jmp 0x1404b856c
jne 0x1404b7e19
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
test r10w, r10w
cmc
add eax, eax
test al, 0x4f
cmp si, r14w
sub r13d, eax
jmp 0x1404b858e
je 0x1404b86ed
lea eax, [r13 - 1]
test r15w, r11w
mov eax, dword [rbx + rax*4 + 0xc58b8]
cmp bl, bpl
stc
clc
test eax, eax
jmp 0x1404b85af
je 0x1404b86df
cmp eax, 1
jmp 0x1404b85bd
je 0x1404b86ed
test r14d, r14d
je 0x1404b86ed
mov r8d, r11d
movsx cx, r13b
mov r9d, r11d
cmovge r10w, r12w
movzx ecx, r11w
mov r10d, eax
mov edx, r9d
dec ecx
movzx ax, sil
movsxd rax, r8d
inc r9d
bsf ecx, r14d
btr ax, 0x43
test r13b, 0xcf
mov eax, r8d
movsxd rcx, r11d
mov ecx, dword [rbp + rdx*4 + 0x324]
rcl r8w, 0xc8
not r8b
mov r8, rsi
imul rcx, r10
add rcx, rax
and r8b, r8b
mov r8, rcx
test spl, 0xac
mov dword [rbp + rdx*4 + 0x324], ecx
test r15b, spl
cmp rcx, 0x2dc26011
shr r8, 0x20
jmp 0x1404b8643
cmp r9d, r14d
jmp 0x1404b864b
jne 0x1404b85e3
test r8d, r8d
jmp 0x1404b8659
je 0x1404b86b1
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b866b
jae 0x1404b86df
mov eax, dword [rbp + 0x320]
movzx r14d, sp
movsx r14, ax
mov dword [rbp + rax*4 + 0x324], r8d
mov r14, r13
inc r14
movzx r14, di
mov r14d, dword [rbp + 0x320]
jmp 0x1404b869d
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b86ac
jmp 0x1404b86ed
mov r14d, dword [rbp + 0x320]
jmp 0x1404b86bd
jmp 0x1404b86ed
sub r11d, r11d
bt r14w, cx
btr bx, 0x64
lea rbx, [0x140000000]
movzx r14w, spl
movsx r14d, bx
mov r14d, r11d
mov dword [rbp + 0x320], r11d
cmc
test rax, rsp
test r15d, r15d
jmp 0x1404b86f5
je 0x1404b87f8
mov r8d, r11d
cmp r12d, eax
test r14d, r14d
jmp 0x1404b8709
je 0x1404b8782
mov ecx, r8d
movsxd r14, ebx
inc r8d
sub dx, cx
or rax, r10
not rax
mov edx, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
shrd r15, rdx, 7
lea rdx, [rdx + rax]
stc
bsr r15, r15
sub r14d, 0x6a21e08
mov dword [rbp + rcx*4 + 0x324], edx
bt r14, 0x22
mov r14d, dword [rbp + 0x320]
sub r15b, 0x3d
cmp r9w, si
shr rdx, 0x20
shl r15w, 0x84
shr r15w, 0x7b
mov r15d, edx
test r11d, 0x4dfb617a
stc
cmp r8d, r14d
jmp 0x1404b877c
jne 0x1404b870f
test r15d, r15d
jmp 0x1404b878a
je 0x1404b87f8
mov edi, 0x26
jmp 0x1404b879b
cmp r14d, 0x73
jmp 0x1404b87a4
jae 0x1404b87e4
mov eax, r14d
mov r14, r9
xchg r14, r14
mov dword [rbp + rax*4 + 0x324], r15d
movzx r14d, r11w
jmp 0x1404b87c4
mov r14d, dword [rbp + 0x320]
jmp 0x1404b87d0
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b87df
jmp 0x1404b8800
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404b87f3
jmp 0x1404b8800
mov edi, 0x26
setne ch
mov ecx, dword [rsp + 0x30]
cmp r15w, 0x2259
clc
test ecx, ecx
jmp 0x1404b8812
je 0x1404b91ec
mov eax, 0xcccccccd
movsx edx, sp
mul ecx
stc
bsf r15, r14
mov eax, edx
jmp 0x1404b8835
shr eax, 3
stc
movzx r15w, cl
mov dword [rsp + 0x34], eax
cmp r8d, 0x32166493
sal r15b, cl
mov r15d, eax
mov dword [rsp + 0x3c], eax
test eax, eax
jmp 0x1404b885a
je 0x1404b8fc4
jmp 0x1404b8873
lea rbx, [0x140000000]
movzx ecx, sp
and sil, 0x9f
cmp r15d, edi
cwde
mov r13d, r15d
xchg r8b, al
cmova r13d, edi
shl rsi, 0x4a
rcr r8, 0x94
sub edx, edx
mov dword [rsp + 0x38], r13d
setne sil
btr rdi, 0x9c
dec rax
lea eax, [r13 - 1]
movzx esi, di
shld edi, ebp, 0x44
movzx ecx, byte [rbx + rax*4 + 0xc5822]
btr di, r10w
rol si, 0x9c
movzx esi, byte [rbx + rax*4 + 0xc5823]
rcr bh, 0x15
bt ebx, 0x92
mov ebx, ecx
shr di, cl
mov edi, eax
and r8b, 0x99
shl rbx, 2
movsx rax, ax
mov r8, rbx
bswap ax
lea eax, [rsi + rcx]
movsx ecx, r11w
movzx cx, sil
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x1404b88fe
call fcn.1404a0a6a
lea rcx, [0x140000000]
cdqe
movsx ax, bl
shl rsi, 2
test r8, 0x47db16af
movzx eax, word [rcx + rdi*4 + 0xc5820]
cmc
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x6c4]
dec r8w
cmova r8w, r10w
cmc
mov r8, rsi
cmc
test r13d, 0x76910e4f
add rcx, rbx
jmp 0x1404b894f
lea rdx, [rdx + rax*4]
jmp 0x1404b8958
call fcn.14049ffae
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404b896d
ja 0x1404b8ab6
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
cmc
test r15w, 0x1f7d
test eax, eax
jmp 0x1404b898a
jne 0x1404b89a9
mov r14d, r11d
jmp 0x1404b8998
mov dword [rbp + 0x320], r11d
jmp 0x1404b89a4
jmp 0x1404b8f83
cmp eax, 1
jmp 0x1404b89b1
je 0x1404b8f83
test r14d, r14d
jmp 0x1404b89bf
je 0x1404b8f83
mov r8d, r11d
mov edx, 0x60323dbf
mov r9d, r11d
mov r10, rax
movsx edx, r14w
movsxd rdx, esp
mov edx, r9d
inc r9d
btc cx, di
bt ecx, 0xcf
mov eax, r8d
sar r8b, 0x7b
mov ecx, dword [rbp + rdx*4 + 0x324]
bsf r8, rbp
movsxd r8, r10d
imul rcx, r10
lea rcx, [rcx + rax]
sub r8w, r10w
bsf r8w, si
btc r8w, si
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
jmp 0x1404b8a27
cmp r9d, r14d
jne 0x1404b89da
test r8d, r8d
jmp 0x1404b8a38
je 0x1404b8aaa
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b8a4a
jae 0x1404b8a8f
mov eax, dword [rbp + 0x320]
xchg r14w, r14w
inc r14b
movsx r14w, spl
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404b8a76
inc r14d
jmp 0x1404b8a7e
mov dword [rbp + 0x320], r14d
jmp 0x1404b8a8a
jmp 0x1404b8f83
mov r14d, r11d
mov al, 0x2f
mov dword [rbp + 0x320], r11d
not al
mov al, r11b
jmp 0x1404b8aa5
jmp 0x1404b8f8a
mov r14d, dword [rbp + 0x320]
jmp 0x1404b8f83
cmp r14d, 1
jmp 0x1404b8abf
ja 0x1404b8c11
mov ebx, dword [rbp + 0x324]
mov r8, r10
shr r14b, cl
and r14w, 0x3448
shl r8, 2
adc r14b, 0xf7
xor r11d, r11d
add r14b, bpl
shl r14w, 0x1b
mov dword [rbp + 0x320], r10d
movsx r14d, r9w
mov r14d, r10d
test r8, r8
jmp 0x1404b8b00
je 0x1404b8b75
lea rcx, [rbp + 0x324]
cmp r8, 0x1cc
jmp 0x1404b8b19
ja 0x1404b8b35
lea rdx, [rbp + 0x6c4]
jmp 0x1404b8b2b
call fcn.14049ffae
jmp 0x1404b8b62
sub edx, edx
movzx r8d, r9w
movsx r8d, r12w
xchg r8b, r8b
mov r8d, 0x1cc
jmp 0x1404b8b4d
call fcn.1404a0a6a
call fcn.1404b1f42
mov dword [rax], 0x22
call fcn.1404b2c43
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
test r9b, 0x4a
cmc
cmp r11b, 0x37
test ebx, ebx
je 0x1404b8990
cmp ebx, 1
jmp 0x1404b8b85
je 0x1404b8f83
test r14d, r14d
jmp 0x1404b8b93
je 0x1404b8f83
mov r8d, r11d
mov r9d, r11d
not dx
mov ax, 0x4d43
mov r10, rbx
mov cl, r14b
mov dx, 0x35f
mov edx, r9d
inc r9d
movsxd rcx, r8d
rol eax, 0x8d
sub al, r14b
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
cmp r13b, al
mov r8b, 0x28
sete r8b
imul rcx, r10
xor r8w, 0x433e
movsx r8w, sil
add rcx, rax
mov r8, rcx
jmp 0x1404b8bed
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
test r12, r13
cmp r11b, dil
cmp r9d, r14d
jmp 0x1404b8c06
jne 0x1404b8bb0
jmp 0x1404b8a30
cmp r10d, r14d
mov r12b, 9
lea rcx, [rbp + 0x324]
mov r15d, r14d
lea r12, [rbp + 0x6c4]
mov r9b, r9b
movzx r13, bp
cmovae r12, rcx
movsx r9, r15w
setbe r13b
lea r13, [rbp + 0x324]
cmovb r15d, r10d
movzx rcx, sp
mov al, 0x74
lea rcx, [rbp + 0x6c4]
movsx r9d, r8w
cmovae r13, rcx
cmovae r9d, r14d
mov r9w, 0x1681
setb al
sal r9w, 0x1e
ror r9b, 0x9a
movzx r9d, r13w
xor r11d, r11d
sal r9w, cl
movsxd r9, r9d
or r9b, cl
test al, al
cmovne r9, rcx
mov r9w, r11w
mov dword [rbp + 0x4f0], r11d
mov r9d, r11d
jmp 0x1404b8c9a
cmovne r10d, r14d
mov r14d, r11d
test r15d, r15d
jmp 0x1404b8ca9
je 0x1404b8ed8
mov eax, r9d
movsx si, r15b
and sil, cl
mov esi, 0x6ab74b39
mov esi, dword [r12 + rax*4]
cmp r9w, 0x4d8b
clc
test esi, esi
jmp 0x1404b8cd1
jne 0x1404b8d07
cmp r9d, r14d
jne 0x1404b8ec6
lea r14d, [r9 + 1]
jmp 0x1404b8ce9
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404b8cf6
mov dword [rbp + 0x4f0], r14d
jmp 0x1404b8d02
jmp 0x1404b8ec6
mov r8d, r9d
jmp 0x1404b8d0f
test r10d, r10d
jmp 0x1404b8d17
je 0x1404b8eb9
mov ebx, r9d
cmp r15b, al
neg ebx
test bx, r11w
cmp sp, 0x3e2d
cmp r8d, 0x73
je 0x1404b8e0a
mov edi, r8d
stc
cmp r9b, dil
test edi, edx
cmp r8d, r14d
jne 0x1404b8d79
and dword [rbp + rdi*4 + 0x4f4], 0
cbw
inc r14w
lea eax, [r8 + 1]
movzx dx, r9b
movsx edx, r12w
movsxd r14, eax
mov dword [rbp + 0x4f0], eax
movsxd r14, r12d
movzx r14d, r11w
movsx dx, bl
lea eax, [rbx + r8]
cmovs edx, esp
inc r8d
cmp r9w, 0x509
sar r14b, cl
mov edx, dword [r13 + rax*4]
movzx rax, r9w
xadd eax, eax
cmp r9w, di
mov eax, r11d
clc
movzx r11w, sil
imul rdx, rsi
add rdx, rax
rcl rax, cl
shr eax, 0xa1
mov eax, dword [rbp + rdi*4 + 0x4f4]
xor r11w, 0x6274
add rdx, rax
lahf
movzx r11d, r12w
btc r11, 0xa4
lea eax, [rbx + r8]
mov r11, rdx
mov r14w, 0x3fc9
shrd r14w, r15w, 0xcd
shl r14b, 0x44
mov dword [rbp + rdi*4 + 0x4f4], edx
movzx r14d, di
rcl r14b, cl
mov r14d, dword [rbp + 0x4f0]
stc
shr r11, 0x20
cmp eax, r10d
jmp 0x1404b8e04
jne 0x1404b8d2e
test r11d, r11d
jmp 0x1404b8e12
je 0x1404b8eb9
cmp r8d, 0x73
jmp 0x1404b8e21
je 0x1404b90e7
mov edx, r8d
cmp dl, 0xe
jmp 0x1404b8e32
cmp r8d, r14d
jmp 0x1404b8e3a
jne 0x1404b8e59
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
movsx r14, dx
not ah
lahf
mov eax, dword [rbp + rdx*4 + 0x4f4]
movzx rcx, cx
inc r8d
not r14b
add rcx, 0x1c9975d0
mov ecx, r11d
neg r14w
add rcx, rax
sub r14, r15
mov dword [rbp + rdx*4 + 0x4f4], ecx
ror r11w, 0x8f
setb r11b
mov r14d, dword [rbp + 0x4f0]
add r11b, 0x93
neg r11b
shr rcx, 0x20
xor r11d, r13d
cmp dl, r8b
not r11b
mov r11d, ecx
test ecx, ecx
jmp 0x1404b8eb3
jne 0x1404b8e18
xor r11d, r11d
cmp r8d, 0x73
je 0x1404b90ef
inc r9d
cmc
cmp r9d, r15d
jmp 0x1404b8ed2
jne 0x1404b8caf
mov r8d, r14d
test spl, al
cmp bpl, 0x8e
shl r8, 2
jmp 0x1404b8eeb
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404b8efa
je 0x1404b8f6c
mov eax, 0x1cc
sub cl, dil
adc ecx, edi
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x1404b8f19
ja 0x1404b8f35
lea rdx, [rbp + 0x4f4]
jmp 0x1404b8f2b
call fcn.14049ffae
jmp 0x1404b8f59
mov r8, rax
xor edx, edx
jmp 0x1404b8f3f
call fcn.1404a0a6a
call fcn.1404b1f42
mov dword [rax], 0x22
jmp 0x1404b8f54
call fcn.1404b2c43
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
adc r15b, 0x58
shl r13w, 0xe6
mov r15d, dword [rsp + 0x3c]
mov al, dl
shl r13d, cl
test r10b, r10b
mov r13d, dword [rsp + 0x38]
rcr al, 0x13
xchg al, al
mov al, 1
clc
cmp spl, 0xd9
test al, al
jmp 0x1404b8f91
je 0x1404b90ef
sub r15d, r13d
movzx rdi, r13w
mov edi, 0x26
jmp 0x1404b8fa8
mov dword [rsp + 0x3c], r15d
jmp 0x1404b8fb2
jne 0x1404b8865
mov eax, dword [rsp + 0x34]
movsxd rcx, r12d
mov ecx, dword [rsp + 0x30]
stc
lea eax, [rax + rax*4]
cmp r12d, eax
cmc
add eax, eax
sub ecx, eax
je 0x1404b91ec
dec ecx
lea rax, [0x140000000]
jmp 0x1404b8fe8
mov eax, dword [rax + rcx*4 + 0xc58b8]
jmp 0x1404b8ff4
test eax, eax
jmp 0x1404b8ffb
jne 0x1404b901a
mov r14d, r11d
jmp 0x1404b9009
mov dword [rbp + 0x320], r11d
jmp 0x1404b9015
jmp 0x1404b91fa
cmp eax, 1
je 0x1404b91ec
test r14d, r14d
jmp 0x1404b902b
je 0x1404b91fa
mov r8d, r11d
mov r9d, r11d
not r10
cqo
mov r10, rax
mov edx, r9d
movzx rax, r9w
movzx cx, r8b
inc r9d
stc
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
test dh, cl
imul rcx, r10
movsx r8, r13w
add rcx, rax
mov r8, rcx
jmp 0x1404b906e
mov dword [rbp + rdx*4 + 0x324], ecx
cmp rdi, 0x8785715
shr r8, 0x20
stc
test rax, r10
test r11w, 0x37cc
cmp r9d, r14d
jmp 0x1404b9092
jne 0x1404b903f
test r8d, r8d
je 0x1404b91e1
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b90ad
jae 0x1404b90ef
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, 0x22d3c88
mov r14d, dword [rbp + 0x320]
jmp 0x1404b90d3
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b90e2
jmp 0x1404b91ec
xor r11d, r11d
shld ax, bx, 0xe9
mov rdx, qword [rsp + 0x60]
shld rax, rcx, 0x3f
shl r8d, 0x5d
neg r8b
mov rax, qword [rsp + 0x58]
stc
mov r8, rdx
mov r8, qword [rdx]
mov al, byte [rax + 0x308]
test r14w, dx
clc
stc
cmp byte [rdx + 8], r11b
jmp 0x1404b9121
je 0x1404b9193
neg al
rdtsc
xchg dh, dl
inc dh
movabs rdx, 0x8000000000000000
nop
movsx eax, r14w
not al
movabs rax, 0xfff0000000000000
jmp 0x1404b9150
sbb rcx, rcx
cmc
and rcx, rdx
rcl dl, 0x56
movabs rdx, 0x7ff0000000000000
cmp rbp, 0x4e85839
test r15b, 0xf9
add rcx, rdx
test r9, 0x1c0e34c5
and rcx, rax
mov rax, qword [r8]
stc
and rax, rdx
or rcx, rax
jmp 0x1404b918b
mov qword [r8], rcx
jmp 0x1404b91d2
neg al
mov edx, 0x80000000
mov eax, dword [r8]
sbb ecx, ecx
and ecx, edx
xor dh, 0x43
mov edx, 0x7f800000
clc
add ecx, edx
test r15w, si
jmp 0x1404b91b5
and eax, edx
cmp r10b, 0xb3
jmp 0x1404b91c1
or ecx, eax
and ecx, 0xff800000
mov dword [r8], ecx
mov ah, 0x92
bswap rax
mov eax, 3
jmp 0x1404b91dc
jmp 0x1404bb530
mov r14d, dword [rbp + 0x320]
test dx, r12w
test r14d, r14d
jmp 0x1404b91f4
jne 0x1404b9207
mov ecx, r11d
jmp 0x1404b9202
jmp 0x1404b9241
lea ecx, [r14 - 1]
sbb al, dil
rol ax, cl
and al, r15b
mov dword [rsp + 0x48], r11d
rol ah, cl
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x1404b9228
je 0x1404b9235
inc eax
jmp 0x1404b923c
mov eax, r11d
cmp spl, 0xb2
shl ecx, 5
add ecx, eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x3c], ecx
cmp rax, 0x3732435a
cmp ecx, dword [rsp + 0x50]
jmp 0x1404b9259
jae 0x1404bb4e8
test eax, eax
jmp 0x1404b9266
je 0x1404bb4ed
mov rbx, qword [rsp + 0x78]
bsf r15w, cx
rol di, cl
movsx di, r14b
mov r15d, r11d
mov rdi, qword [rsp + 0x70]
xor r12b, 0x21
bsr r13d, r10d
shl r13b, 0xac
mov r12d, r11d
adc r13, rdi
btc r13w, 0xd8
mov dword [rbp + 0x150], r11d
bsf r13w, r13w
rcl r13d, 0x49
mov r13d, r11d
cmp rbx, rdi
je 0x1404b9ffc
cmp r13d, 9
jmp 0x1404b92c3
jne 0x1404b94f2
test r15d, r15d
jmp 0x1404b92d1
je 0x1404b93d8
mov r8d, r11d
cdq
cbw
mov r9d, r11d
cqo
cmovo edx, esp
mov edx, r9d
inc r9d
mov al, dil
clc
sub ch, 0x6c
mov eax, dword [rbp + rdx*4 + 0x154]
cmove cx, r14w
movsx cx, sil
imul rcx, rax, 0x3b9aca00
btr ax, 0xcd
clc
shr al, 0x74
mov eax, r8d
bsr r8w, bx
add rcx, rax
cmc
mov r8, rcx
clc
stc
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
jmp 0x1404b9331
shr r8, 0x20
cmp r9d, r15d
jne 0x1404b92e5
test r8d, r8d
jmp 0x1404b9346
je 0x1404b93d0
cmp dword [rbp + 0x150], 0x73
jae 0x1404b9390
mov eax, dword [rbp + 0x150]
setnp r15b
mov dword [rbp + rax*4 + 0x154], r8d
jmp 0x1404b9370
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404b937f
mov dword [rbp + 0x150], r15d
jmp 0x1404b938b
jmp 0x1404b93d8
xor r9d, r9d
mov edx, r8d
cdq
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movsxd rcx, r15d
movzx cx, dh
setp ch
lea rcx, [rbp + 0x154]
call fcn.1404b63c9
sub r11d, r11d
mov r15d, ebx
rcr r15d, cl
mov r15d, dword [rbp + 0x150]
cmc
test r12d, r12d
je 0x1404b94e2
mov r8d, r11d
clc
test bp, 0x424
test r15d, r15d
je 0x1404b944d
mov edx, r8d
inc r8d
sub cx, r8w
ror al, cl
not cx
mov eax, r12d
and cx, r14w
ror r12b, 0x8f
rol r12b, cl
mov ecx, dword [rbp + rdx*4 + 0x154]
or r12w, bx
ror r12b, cl
add rcx, rax
mov r12, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
stc
mov r15d, dword [rbp + 0x150]
cmc
jmp 0x1404b9439
shr r12, 0x20
cmc
stc
cmp r8d, r15d
jmp 0x1404b9447
jne 0x1404b93f3
test r12d, r12d
jmp 0x1404b9455
je 0x1404b94e2
cmp r15d, 0x73
jmp 0x1404b9464
jae 0x1404b948b
mov eax, r15d
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404b94e2
sub r9d, r9d
movzx r8, r11w
movsx r8, r12w
mov dword [rbp + 0x890], r11d
movsx r8d, dx
lea r8, [rbp + 0x894]
movzx ecx, r9w
mov dword [rbp + 0x150], r11d
movzx dx, r8b
cqo
mov edx, 0x1cc
not ch
bswap rcx
movsxd rcx, edi
lea rcx, [rbp + 0x154]
jmp 0x1404b94d3
call fcn.1404b63c9
mov r15d, dword [rbp + 0x150]
xor r11d, r11d
mov r12d, r11d
setb r13b
dec r13b
mov ah, 0x87
mov r13d, r11d
movzx eax, byte [rbx]
inc cx
movsx rcx, bx
dec ch
lea ecx, [r12 + r12*4]
dec r12
movsx r12w, dil
inc r13d
inc rbx
sal r12b, cl
bt r12w, 0x54
rol r12b, cl
lea r12d, [rax + rcx*2]
cmc
jmp 0x1404b9526
cmp rbx, rdi
jmp 0x1404b952e
jne 0x1404b92ba
test r13d, r13d
jmp 0x1404b953c
je 0x1404b9ffc
mov eax, 0xcccccccd
dec dh
cmc
stc
mul r13d
sar ax, cl
sbb al, 0xf4
cdqe
mov eax, edx
neg ch
cmovs ecx, edi
shr eax, 3
btc cx, r13w
and ch, 0xcb
mov dword [rsp + 0x48], eax
test bx, 0x878
shr ch, cl
add cl, r13b
mov ecx, eax
clc
jmp 0x1404b957d
mov dword [rsp + 0x34], eax
cmp r14b, spl
test r10, r11
test eax, eax
jmp 0x1404b958e
je 0x1404b9cc6
mov eax, ecx
bswap r8
mov edx, 0x26
sbb di, r8w
cmc
cmp ecx, edx
xchg r8b, dil
jmp 0x1404b95af
cmova eax, edx
setns sil
movzx r8w, r15b
shr cl, 0xaa
xor edx, edx
and r8, r10
btc di, 0x26
mov dword [rsp + 0x38], eax
bts di, bp
lea edi, [rax - 1]
or bl, 0x15
mov rsi, 0x80843b9
lea rax, [0x140000000]
xor cx, 0x3051
clc
movzx ecx, byte [rax + rdi*4 + 0xc5822]
rcl r8b, 0x63
cmp bh, 0x96
cmc
movzx esi, byte [rax + rdi*4 + 0xc5823]
dec al
xchg al, r8b
mov ebx, ecx
shl rbx, 2
mov r8, rbx
not al
mov ah, bl
xchg al, al
lea eax, [rsi + rcx]
cmovo rcx, r9
movsx rcx, r9w
lea rcx, [rbp + 0x6c4]
jmp 0x1404b962d
mov dword [rbp + 0x6c0], eax
jmp 0x1404b9638
call fcn.1404a0a6a
lea rcx, [0x140000000]
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
sub dx, di
movzx edx, ax
inc dl
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x6c4]
cmp r8, 0xd9348b0
cmp ch, cl
add r8d, edi
mov r8, rsi
add rcx, rbx
jmp 0x1404b967d
lea rdx, [rdx + rax*4]
jmp 0x1404b9686
call fcn.14049ffae
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404b969b
ja 0x1404b9829
mov eax, dword [rbp + 0x6c4]
test r12b, 0x13
cmc
jmp 0x1404b96b1
xor ebx, ebx
test eax, eax
jmp 0x1404b96ba
jne 0x1404b96e3
mov dword [rbp + 0x890], ebx
sal r8w, 0xe4
mov dword [rbp + 0x150], ebx
rol r8b, cl
sub r9d, r9d
lea r8, [rbp + 0x894]
jmp 0x1404b9c64
cmp eax, 1
jmp 0x1404b96eb
je 0x1404b9c87
test r15d, r15d
jmp 0x1404b96f9
je 0x1404b9c87
mov r8d, ebx
mov r9d, ebx
mov r10, rax
setbe dh
mov edx, r9d
inc r9d
mov cx, r12w
movzx cx, sil
movsx eax, r11w
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x154]
rol r8w, cl
imul rcx, r10
movzx r8, r14w
sbb r8b, r10b
add rcx, rax
btc r8w, dx
bt r8d, esp
and r8w, 0x4fdd
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r15b, 0xed
cmp r12w, bx
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404b9767
jne 0x1404b970b
test r8d, r8d
jmp 0x1404b9775
je 0x1404b9c7d
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b9787
jae 0x1404b97d4
mov eax, dword [rbp + 0x150]
movzx r15, r8w
not r15d
mov r15d, esi
mov dword [rbp + rax*4 + 0x154], r8d
movsxd r15, r13d
mov r15b, 0x49
movzx r15, bp
mov r15d, dword [rbp + 0x150]
jmp 0x1404b97bb
inc r15d
jmp 0x1404b97c3
mov dword [rbp + 0x150], r15d
jmp 0x1404b97cf
jmp 0x1404b9c87
xor r9d, r9d
movsx r8, si
mov r8w, 0x4d19
jmp 0x1404b97e5
mov dword [rbp + 0x890], ebx
cqo
lea r8, [rbp + 0x894]
mov cl, 0x37
mov dword [rbp + 0x150], ebx
cwd
movzx ecx, r12w
xchg ch, ch
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.1404b63c9
mov al, bl
movsxd r15, r8d
mov r15, rcx
mov r15d, dword [rbp + 0x150]
jmp 0x1404b9c89
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
cmp r15d, 1
jmp 0x1404b9840
ja 0x1404b99bc
mov ebx, dword [rbp + 0x154]
movsxd r9, edi
mov r9b, 0x31
mov r9, r10
xor dl, r8b
shr dl, cl
shl r9, 2
movsx edx, r8w
mov edx, 0x1cc
jmp 0x1404b986c
mov dword [rbp + 0x150], r10d
jmp 0x1404b9878
call fcn.1404b63c9
sub edi, edi
cmc
clc
stc
test ebx, ebx
jmp 0x1404b9889
jne 0x1404b98aa
mov dword [rbp + 0x890], edi
jmp 0x1404b989a
mov dword [rbp + 0x150], edi
jmp 0x1404b98a5
jmp 0x1404b96d4
mov r15d, dword [rbp + 0x150]
cmc
cmp ebx, 1
jmp 0x1404b98ba
je 0x1404b9c87
test r15d, r15d
jmp 0x1404b98c8
je 0x1404b9c87
mov r8d, edi
inc ax
mov r9d, edi
movsxd rdx, edi
mov r10, rbx
cbw
mov edx, r9d
cdqe
cbw
inc r9d
mov eax, r8d
movzx r8, r9w
mov ecx, dword [rbp + rdx*4 + 0x154]
imul rcx, r10
sal r8w, 0x81
movsx r8, cx
bts r8d, edx
lea rcx, [rcx + rax]
cmp cl, 0x5a
or r8, 0x1b937b0d
mov r8, rcx
cmp dil, 0x52
cmc
cmp al, dil
mov dword [rbp + rdx*4 + 0x154], ecx
stc
jmp 0x1404b992e
shr r8, 0x20
test r9b, al
cmp r9d, r15d
jne 0x1404b98df
test r8d, r8d
jmp 0x1404b9946
je 0x1404b9c7d
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b9958
jb 0x1404b978d
xor r9d, r9d
movzx rdx, dx
not cx
mov dword [rbp + 0x890], edi
movzx dx, r8b
mov cx, 0x21bf
cmovg edx, esi
lea r8, [rbp + 0x894]
cmovge rcx, r10
jmp 0x1404b998a
mov dword [rbp + 0x150], edi
sete ch
movzx rcx, sp
mov edx, 0x1cc
movzx ecx, r14w
sete ch
lea rcx, [rbp + 0x154]
call fcn.1404b63c9
mov al, dil
jmp 0x1404b99b7
jmp 0x1404b981d
cmp r10d, r15d
not al
lea rdx, [rbp + 0x6c4]
not bh
mov ebx, r15d
not al
xchg al, al
cmovae rdx, rcx
cmovb ebx, r10d
not al
setb al
mov rcx, 0x2da2b66
jmp 0x1404b99ed
mov qword [rsp + 0x68], rdx
movsxd rcx, esp
xchg rcx, rcx
bswap cx
lea rcx, [rbp + 0x154]
jmp 0x1404b9a07
mov dword [rsp + 0x30], ebx
jmp 0x1404b9a10
cmovae rcx, r8
test al, al
cmovne r10d, r15d
cmp r13b, 0xc3
xor eax, eax
jmp 0x1404b9a25
xor r9d, r9d
stc
cmp r8b, spl
mov dword [rbp + 0x4f0], eax
clc
test ebx, ebx
jmp 0x1404b9a3a
je 0x1404b9c43
mov r15, rcx
and esi, 0x5f104fff
dec sil
mov esi, dword [rdx + r9*4]
jmp 0x1404b9a58
test esi, esi
jmp 0x1404b9a5f
jne 0x1404b9a8a
cmp r9d, eax
jne 0x1404b9c32
and dword [rbp + r9*4 + 0x4f4], esi
lea eax, [r9 + 1]
jmp 0x1404b9a7f
mov dword [rbp + 0x4f0], eax
jmp 0x1404b9c32
sub r11d, r11d
adc r8b, r9b
movsx r8, r10w
mov r8d, r9d
test r10d, r10d
jmp 0x1404b9a9f
je 0x1404b9c19
mov ebx, r9d
neg ebx
clc
test r10d, esp
cmp r8d, 0x73
jmp 0x1404b9ab7
je 0x1404b9b5f
mov edi, r8d
cmc
cmp cl, dl
clc
cmp r8d, eax
jmp 0x1404b9acc
jne 0x1404b9af1
and dword [rbp + rdi*4 + 0x4f4], 0
cwde
dec ah
rdtsc
lea eax, [r8 + 1]
inc dl
mov dword [rbp + 0x4f0], eax
mov eax, esp
lahf
setb dh
lea eax, [rbx + r8]
not dh
inc r8d
mov edx, dword [r15 + rax*4]
xor rax, rbp
rol rax, 0x77
xor ax, 0xd2e
mov eax, dword [rbp + rdi*4 + 0x4f4]
cmp spl, 0xa6
test r14d, r10d
imul rdx, rsi
cmp r10d, 0x4b432e8
add rdx, rax
and eax, 0x725f577e
mov eax, r11d
lea rdx, [rdx + rax]
sub al, r13b
lea eax, [rbx + r8]
mov r11, rdx
clc
mov dword [rbp + rdi*4 + 0x4f4], edx
stc
shr r11, 0x20
test ch, 0xd5
cmp eax, r10d
mov eax, dword [rbp + 0x4f0]
jmp 0x1404b9b59
jne 0x1404b9aae
test r11d, r11d
jmp 0x1404b9b67
je 0x1404b9c0f
cmp r8d, 0x73
je 0x1404b9c0f
mov edx, r8d
test r13b, 0x2f
cmp r8d, eax
jmp 0x1404b9b86
jne 0x1404b9bae
and dword [rbp + rdx*4 + 0x4f4], 0
bswap rax
lea eax, [r8 + 1]
bswap ecx
mov cx, 0x14eb
movsx rcx, r9w
mov dword [rbp + 0x4f0], eax
lahf
cbw
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cbw
movsx eax, sp
movsx ax, r13b
inc r8d
lahf
sub ah, 0x92
test sil, r9b
mov eax, r11d
bt r11w, r9w
lea rcx, [rcx + rax]
cbw
mov dword [rbp + rdx*4 + 0x4f4], ecx
add r11b, 0xfe
not r11w
or eax, 0x2e323ea9
mov eax, dword [rbp + 0x4f0]
shr rcx, 0x20
cmp r14, 0x61387c27
sub r11b, bl
mov r11d, ecx
test ecx, ecx
jmp 0x1404b9c09
jne 0x1404b9b6d
mov ebx, dword [rsp + 0x30]
clc
stc
cmp r8w, r11w
cmp r8d, 0x73
jmp 0x1404b9c22
je 0x1404b9e00
mov rdx, qword [rsp + 0x68]
jmp 0x1404b9c32
inc r9d
cmp r9d, ebx
jmp 0x1404b9c3d
jne 0x1404b9a4c
mov r9d, eax
lea r8, [rbp + 0x4f4]
sub rcx, rdx
shl r9, 2
cwd
movzx cx, spl
movsxd rdx, r8d
mov dword [rbp + 0x150], eax
mov edx, 0x1cc
bswap rcx
mov ecx, 0x21db6317
lea rcx, [rbp + 0x154]
call fcn.1404b63c9
mov r15d, dword [rbp + 0x150]
dec al
clc
mov al, 1
sub r11d, r11d
test sil, 0xfa
test al, al
jmp 0x1404b9c97
je 0x1404b9e63
mov ecx, dword [rsp + 0x34]
clc
test r9, r9
stc
sub ecx, dword [rsp + 0x38]
jmp 0x1404b9caf
mov dword [rsp + 0x34], ecx
jmp 0x1404b9cb8
jne 0x1404b9594
mov eax, dword [rsp + 0x48]
test r11w, si
lea eax, [rax + rax*4]
test dh, 0x2e
add eax, eax
clc
sub r13d, eax
je 0x1404b9eab
lea ecx, [r13 - 1]
neg ah
lea rax, [0x140000000]
cmp r8w, 0x40e6
clc
mov eax, dword [rax + rcx*4 + 0xc58b8]
test r15w, 0x3323
test r14d, ebx
test eax, eax
jmp 0x1404b9d03
je 0x1404b9e63
cmp eax, 1
jmp 0x1404b9d11
je 0x1404b9eab
test r15d, r15d
jmp 0x1404b9d1f
je 0x1404b9eab
mov r8d, r11d
mov r9w, 0x7bf0
cwd
dec rcx
mov r9d, r11d
movsx cx, cl
sets r10b
mov r10d, eax
cwde
mov edx, r9d
setp al
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x154]
sbb r8b, 0x4d
cmp r9w, 0x38ec
movsxd r8, r9d
imul rcx, r10
or r8b, 0x52
shrd r8d, r13d, 0xa5
add rcx, rax
rcl r8w, cl
mov r8, rcx
jmp 0x1404b9d7d
mov dword [rbp + rdx*4 + 0x154], ecx
cmp dh, 0x18
test r11b, 0x23
shr r8, 0x20
test cx, 0x2f04
cmp ah, 0x71
cmp r9d, r15d
jmp 0x1404b9d9f
jne 0x1404b9d41
test r8d, r8d
jmp 0x1404b9dad
je 0x1404b9e9d
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b9dbf
jae 0x1404b9e63
mov eax, dword [rbp + 0x150]
movsx r15d, r12w
dec r15
mov dword [rbp + rax*4 + 0x154], r8d
not r15b
inc r15
mov r15d, dword [rbp + 0x150]
jmp 0x1404b9dec
inc r15d
jmp 0x1404b9df4
mov dword [rbp + 0x150], r15d
jmp 0x1404b9eab
and dword [rbp + 0x890], 0
shl r8b, cl
shr r8b, cl
btr r8w, 0x97
lea r8, [rbp + 0x894]
sub dl, bh
and dword [rbp + 0x150], 0
cdq
mov ch, 0x36
or dl, 0xa1
lea rcx, [rbp + 0x154]
rcr rdx, cl
seto dh
shl dl, 0x6b
sub r9d, r9d
mov dl, dil
mov edx, 0x1cc
call fcn.1404b63c9
mov r15d, dword [rbp + 0x150]
sub r11d, r11d
mov al, 0x42
mov al, r11b
jmp 0x1404b9e5e
jmp 0x1404b9c90
xor r9d, r9d
cwd
movzx rcx, ax
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
mov dl, r15b
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404b9e95
call fcn.1404b63c9
sub r11d, r11d
mov r15d, dword [rbp + 0x150]
cmp rdi, r9
test cl, r11b
clc
test r12d, r12d
jmp 0x1404b9eb3
je 0x1404b9ffc
mov r8d, r11d
stc
test r15d, r15d
jmp 0x1404b9ec5
je 0x1404b9f47
mov ecx, r8d
cdqe
inc r8d
adc ax, 0x3fb5
bsr edx, r11d
mov eax, r12d
adc dh, 0x18
cmovl dx, dx
mov edx, dword [rbp + rcx*4 + 0x154]
add rdx, rax
movzx r12w, spl
sar r12b, 9
cmovs r15w, r14w
mov dword [rbp + rcx*4 + 0x154], edx
sub r12w, r15w
sbb r15b, 0x16
movsx r12w, bpl
mov r15d, dword [rbp + 0x150]
sar r12b, cl
shrd r12, r11, 0x62
btc r12d, r8d
shr rdx, 0x20
btc r12w, 0x92
movzx r12, r11w
mov r12d, edx
stc
test r14, r9
cmp r8d, r15d
jmp 0x1404b9f41
jne 0x1404b9ecb
test r12d, r12d
jmp 0x1404b9f4f
je 0x1404b9ffc
cmp r15d, 0x73
jmp 0x1404b9f5e
jae 0x1404b9f89
mov eax, r15d
movsx r15, r9w
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404b9ffc
xor r9d, r9d
cdq
cmovne r8w, ax
not r8w
mov dword [rbp + 0x890], r11d
xchg r8d, ecx
movsxd rcx, r8d
movsx r8d, cx
lea r8, [rbp + 0x894]
setae ch
movsx rdx, di
movsxd rdx, ebx
mov dword [rbp + 0x150], r11d
jmp 0x1404b9fcb
mov edx, 0x1cc
movsx ecx, r11w
movzx rcx, r13w
movsxd rcx, ebx
lea rcx, [rbp + 0x154]
jmp 0x1404b9fe7
call fcn.1404b63c9
mov r15d, dword [rbp + 0x150]
or cl, 0x96
inc rcx
xor r11d, r11d
mov rax, qword [rsp + 0x58]
mov r13d, 1
setne cl
mov r12d, dword [rsp + 0x40]
test di, r10w
mov qword [rbp + 0x4f4], 1
sbb dh, 3
mov dword [rsp + 0x30], r13d
sub r12d, dword [rax]
movzx cx, bl
cmp dword [rax], r11d
movsxd rcx, r14d
mov eax, 0xcccccccd
movzx cx, bpl
mov dword [rbp + 0x4f0], r13d
cmovge r12d, dword [rsp + 0x40]
movsx ecx, r10w
cdq
mul r12d
and eax, r11d
rcr al, 0x73
mov eax, edx
and ch, dh
shr eax, 3
movsxd rcx, edi
not cx
mov dword [rsp + 0x38], eax
ror cx, cl
mov ecx, eax
cmc
test cl, bh
mov dword [rsp + 0x34], eax
test eax, eax
je 0x1404ba881
mov eax, ecx
mov edx, 0x26
cmp ecx, edx
cmova eax, edx
mov ecx, r11d
sub cx, si
sub edx, edx
mov dword [rsp + 0x48], eax
xadd rcx, rsi
movsx bx, dl
lea edi, [rax - 1]
rol bx, 0x59
sal al, 0x93
movzx rax, r15w
lea rax, [0x140000000]
movzx ecx, byte [rax + rdi*4 + 0xc5822]
jmp 0x1404ba0c2
movzx esi, byte [rax + rdi*4 + 0xc5823]
and rbx, r13
mov ebx, ecx
shl rbx, 2
mov r8, rbx
cdqe
movsx ax, r9b
lea eax, [rsi + rcx]
movsx cx, dil
movsx ecx, r9w
lea rcx, [rbp + 0x894]
jmp 0x1404ba0f5
mov dword [rbp + 0x890], eax
jmp 0x1404ba100
call fcn.1404a0a6a
lea rcx, [0x140000000]
xadd r8d, eax
bt dx, 0x76
clc
shl rsi, 2
bt eax, 0xe3
movsxd r8, r12d
sbb al, 0x9f
movzx eax, word [rcx + rdi*4 + 0xc5820]
xor r8d, r14d
lea rdx, [rcx + 0xc4f10]
adc cx, si
test dx, 0x93f
or rcx, rdx
lea rcx, [rbp + 0x894]
bt r8w, r8w
mov r8, rsi
stc
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404ba15c
call fcn.14049ffae
mov r10d, dword [rbp + 0x890]
jmp 0x1404ba16d
cmp r10d, 1
jmp 0x1404ba176
ja 0x1404ba33d
mov eax, dword [rbp + 0x894]
sub ebx, ebx
test eax, eax
jmp 0x1404ba18b
jne 0x1404ba1f1
xor r9d, r9d
movsx ecx, ax
cwd
mov dword [rbp + 0x6c0], ebx
movsx rdx, bx
lea r8, [rbp + 0x6c4]
not dh
cmovne cx, r10w
cwd
mov dword [rbp + 0x4f0], ebx
cmovno edx, ecx
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
xchg al, sil
movzx esi, r8w
mov dword [rsp + 0x30], r13d
mov al, 1
mov esi, 0x1cc
jmp 0x1404ba1ec
jmp 0x1404ba855
cmp eax, 1
je 0x1404ba1e0
test r13d, r13d
jmp 0x1404ba202
je 0x1404ba1e0
mov r8d, ebx
movsx r10d, r15w
cdq
mov r9d, ebx
mov r10, rax
movsx ax, r8b
mov edx, 0x268454b7
mov edx, r9d
inc r9d
rol cl, cl
bswap ax
mov eax, r8d
dec r8b
btc r8w, 0x1e
mov ecx, dword [rbp + rdx*4 + 0x4f4]
xor r8d, 0x2d3914a6
cmp r13, r14
imul rcx, r10
or r8b, r9b
btc r8w, r15w
shrd r8, rdx, 0x5e
lea rcx, [rcx + rax]
inc r8w
test bpl, r13b
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x4f4], ecx
test dil, r14b
stc
shr r8, 0x20
cmp r9d, r13d
jne 0x1404ba220
test r8d, r8d
jmp 0x1404ba288
je 0x1404ba1cd
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404ba29a
jae 0x1404ba2de
mov eax, dword [rbp + 0x4f0]
not r13b
mov dword [rbp + rax*4 + 0x4f4], r8d
movsx r13d, r8w
movzx r13w, cl
cmovnp r13, rdx
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404ba2cd
mov dword [rbp + 0x4f0], r13d
jmp 0x1404ba2d9
jmp 0x1404ba1db
xor r9d, r9d
movzx dx, bh
jmp 0x1404ba2ec
mov dword [rbp + 0x890], ebx
lea r8, [rbp + 0x894]
mov dword [rbp + 0x4f0], ebx
setle dl
mov edx, 0x1cc
movsx cx, r10b
movzx rcx, r15w
movsx rcx, di
lea rcx, [rbp + 0x4f4]
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
mov al, bl
jmp 0x1404ba32e
mov dword [rsp + 0x30], r13d
jmp 0x1404ba338
jmp 0x1404ba1e2
lea r8, [rbp + 0x894]
btc cx, r10w
lea rcx, [rbp + 0x4f4]
jmp 0x1404ba356
cmp r13d, 1
jmp 0x1404ba35f
ja 0x1404ba536
mov ebx, dword [rbp + 0x4f4]
mov r9, r10
btr si, r8w
shl rsi, 0x2b
btc rdx, 0x1c
mov esi, 0x1cc
cqo
shl dh, cl
shl r9, 2
movsx dx, dil
cmovb edx, r9d
cwd
mov edx, esi
jmp 0x1404ba39b
mov dword [rbp + 0x4f0], r10d
jmp 0x1404ba3a7
call fcn.1404b63c9
xor edi, edi
cmp r12d, 0x24f11f4e
test ebx, ebx
jmp 0x1404ba3bc
jne 0x1404ba3eb
mov dword [rbp + 0x890], edi
movzx r8w, r10b
and r8w, 0x42db
lea r8, [rbp + 0x894]
test r9b, r10b
mov dword [rbp + 0x4f0], edi
sub r9d, r9d
jmp 0x1404ba81d
mov r13d, dword [rbp + 0x4f0]
clc
mov dword [rsp + 0x30], r13d
cmp bl, r10b
jmp 0x1404ba400
cmp ebx, 1
je 0x1404ba853
test r13d, r13d
jmp 0x1404ba411
je 0x1404ba853
mov r8d, edi
mov r10b, 0xf3
mov r9d, edi
movsx rcx, ax
mov r10, rbx
mov edx, r9d
inc r9d
neg ax
rol ch, cl
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cmc
movsxd r8, eax
imul rcx, r10
lea rcx, [rcx + rax]
inc r8b
mov r8b, 0x9f
sar r8b, cl
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
jmp 0x1404ba46b
cmp r9d, r13d
jmp 0x1404ba473
jne 0x1404ba427
test r8d, r8d
jmp 0x1404ba481
je 0x1404ba83a
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404ba4cf
mov eax, dword [rbp + 0x4f0]
setae r13b
movsxd r13, edx
movsx r13d, r11w
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13b, 0xc4
not r13w
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404ba4c3
mov dword [rbp + 0x4f0], r13d
jmp 0x1404ba846
sub r9d, r9d
mov r8, r15
bswap r8w
mov dword [rbp + 0x890], edi
mov r8b, 7
lea r8, [rbp + 0x894]
setb dl
mov dword [rbp + 0x4f0], edi
mov dl, r9b
cwd
movsxd rcx, r9d
mov rdx, rsi
jmp 0x1404ba50a
lea rcx, [rbp + 0x4f4]
jmp 0x1404ba516
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
mov al, cl
mov al, dil
mov dword [rsp + 0x30], r13d
jmp 0x1404ba531
jmp 0x1404ba855
cmp r10d, r13d
lea rdx, [rbp + 0x894]
mov ebx, r13d
cmovae rdx, rcx
movsxd rcx, esp
movsx cx, r14b
cmovb ebx, r10d
setb al
mov qword [rsp + 0x68], rdx
movzx ecx, r15w
movsx ecx, r10w
lea rcx, [rbp + 0x4f4]
jmp 0x1404ba56f
mov dword [rsp + 0x30], ebx
jmp 0x1404ba578
cmovae rcx, r8
test al, al
jmp 0x1404ba583
cmovne r10d, r13d
test cl, sil
stc
test bl, 0xea
sub eax, eax
clc
sub r9d, r9d
cmp r9d, 0x5f4f3a6f
jmp 0x1404ba5a0
mov dword [rbp + 0x6c0], eax
cmp r12b, 0x90
cmp r10b, r10b
test ebx, ebx
jmp 0x1404ba5b4
je 0x1404ba7ea
mov r13, rcx
cmp al, r11b
ror esi, 0x5a
mov esi, dword [rdx + r9*4]
test esi, esi
jne 0x1404ba5f9
cmp r9d, eax
jne 0x1404ba7d4
and dword [rbp + r9*4 + 0x6c4], esi
lea eax, [r9 + 1]
jmp 0x1404ba5e9
mov dword [rbp + 0x6c0], eax
jmp 0x1404ba5f4
jmp 0x1404ba7d4
xor r11d, r11d
mov r8d, r9d
test esi, 0x39ec517e
stc
test r10d, r10d
jmp 0x1404ba60e
je 0x1404ba7c0
mov ebx, r9d
test bp, r8w
cmp r8, 0x6996217d
jmp 0x1404ba627
neg ebx
test dx, r12w
stc
clc
cmp r8d, 0x73
je 0x1404ba706
mov edi, r8d
cmc
test r10b, spl
cmp r8d, eax
jmp 0x1404ba648
jne 0x1404ba674
and dword [rbp + rdi*4 + 0x6c4], 0
movzx eax, sp
cwde
mov dx, 0x451c
lea eax, [r8 + 1]
movsx rdx, dx
cdq
not dl
mov dword [rbp + 0x6c0], eax
setge al
cdqe
lea eax, [rbx + r8]
movzx edx, r15w
cdq
mov dl, 0xb8
inc r8d
mov edx, dword [r13 + rax*4]
sub rax, 0x40c4097a
add ah, dh
mov eax, r11d
xor r11b, bl
shld r11w, r10w, 0xd0
sal r11, cl
imul rdx, rsi
bsr r11d, r12d
movsx r11d, cx
lea rdx, [rdx + rax]
or rax, r14
movsxd rax, r12d
mov eax, dword [rbp + rdi*4 + 0x6c4]
bt r11, r13
sub r11b, r12b
btr r11, r9
lea rdx, [rdx + rax]
lea eax, [rbx + r8]
xchg r11w, r11w
xor r11b, 0xfb
test r15b, 0xce
mov r11, rdx
test r14w, bp
mov dword [rbp + rdi*4 + 0x6c4], edx
shr r11, 0x20
test di, 0x734e
cmp eax, r10d
mov eax, dword [rbp + 0x6c0]
jmp 0x1404ba700
jne 0x1404ba62f
test r11d, r11d
je 0x1404ba7bc
cmp r8d, 0x73
je 0x1404ba7bc
mov edx, r8d
cmp r8d, eax
jmp 0x1404ba724
jne 0x1404ba757
and dword [rbp + rdx*4 + 0x6c4], 0
mov ch, 0x53
setae al
lea eax, [r8 + 1]
movsx cx, r9b
movzx cx, r8b
mov dword [rbp + 0x6c0], eax
not ch
jmp 0x1404ba757
mov eax, dword [rbp + rdx*4 + 0x6c4]
inc r8d
cmc
bt cx, bp
mov ecx, r11d
rol r11, cl
and r11b, 0x67
add rcx, rax
movsx r11d, sp
mov dword [rbp + rdx*4 + 0x6c4], ecx
mov eax, dword [rbp + 0x6c0]
test r8w, 0x63a5
cmp cx, 0x2abf
and r11d, 0xb0f48f5
shr rcx, 0x20
jmp 0x1404ba7a7
mov r11d, ecx
test ch, 0x6c
stc
clc
test ecx, ecx
jmp 0x1404ba7b6
jne 0x1404ba70f
mov ebx, dword [rsp + 0x30]
cmp r8d, 0x73
jmp 0x1404ba7c9
je 0x1404ba940
mov rdx, qword [rsp + 0x68]
inc r9d
cmc
cmp r8b, 0x21
cmp r9d, ebx
jmp 0x1404ba7e4
jne 0x1404ba5c3
mov r9d, eax
cmovns si, r11w
lea r8, [rbp + 0x6c4]
shl r9, 2
mov dl, 0x1d
movzx si, spl
sete sil
mov esi, 0x1cc
movsxd rdx, r15d
movsx rdx, r14w
bswap rdx
mov dword [rbp + 0x4f0], eax
mov rdx, rsi
movzx cx, bl
mov rcx, rbp
not ch
lea rcx, [rbp + 0x4f4]
jmp 0x1404ba835
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
and al, r12b
sal al, cl
mov dword [rsp + 0x30], r13d
rcl al, 0x41
sar al, cl
or al, r12b
mov al, 1
xor r11d, r11d
test al, al
jmp 0x1404ba85f
je 0x1404ba9b2
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x48]
mov dword [rsp + 0x34], ecx
jmp 0x1404ba876
jne 0x1404ba07d
mov eax, dword [rsp + 0x38]
cmc
lea eax, [rax + rax*4]
jmp 0x1404ba889
add eax, eax
cmp r11b, 0x9a
clc
sub r12d, eax
jmp 0x1404ba898
je 0x1404ba921
lea ecx, [r12 - 1]
lea rax, [0x140000000]
mov eax, dword [rax + rcx*4 + 0xc58b8]
jmp 0x1404ba8b7
test eax, eax
jmp 0x1404ba8be
jne 0x1404ba9bf
sub r9d, r9d
setbe ch
movsx cx, ah
mov dword [rbp - 0x80], r11d
bswap dx
movzx r8w, dil
movsxd rdx, edi
lea r8, [rbp - 0x7c]
not dh
mov ecx, 0x1e965311
mov dword [rbp + 0x4f0], r11d
mov edx, 0x1cc
movsxd rcx, r10d
seto cl
lea rcx, [rbp + 0x4f4]
jmp 0x1404ba906
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
test r9d, r15d
test rax, 0x4a960833
mov dword [rsp + 0x30], r13d
stc
xor r11d, r11d
clc
test r15d, r15d
jmp 0x1404ba92d
jne 0x1404bab9b
mov edx, r11d
jmp 0x1404ba93b
jmp 0x1404babdf
and dword [rbp - 0x80], 0
rcl sil, cl
bswap si
lea r8, [rbp - 0x7c]
and dword [rbp + 0x4f0], 0
adc rdx, 0x4de1718a
cwd
movsx si, dil
lea rcx, [rbp + 0x4f4]
ror rdx, 0xe9
cqo
or sil, 0x42
mov esi, 0x1cc
neg dh
sar edx, cl
sub r9d, r9d
movsx dx, bh
movzx dx, bh
mov edx, esi
call fcn.1404b63c9
mov r13d, dword [rbp + 0x4f0]
sbb al, 0xd
sub r11d, r11d
mov al, r11b
jmp 0x1404ba9a3
mov dword [rsp + 0x30], r13d
jmp 0x1404ba9ad
jmp 0x1404ba858
mov rdx, rsi
jmp 0x1404ba9ba
jmp 0x1404baa9e
cmp eax, 1
jmp 0x1404ba9c7
je 0x1404ba921
test r13d, r13d
je 0x1404ba921
mov r8d, r11d
movsxd r9, ebx
mov r9d, r11d
inc dh
cmovnp edx, r9d
mov r10, rax
mov edx, r9d
movzx eax, r13w
bswap cx
inc r9d
rcl ecx, 0xd4
mov eax, r8d
sbb r8d, eax
mov ecx, dword [rbp + rdx*4 + 0x4f4]
imul rcx, r10
add r8b, r13b
xor r8d, r9d
cmc
lea rcx, [rcx + rax]
btc r8d, 0x86
sal r8b, cl
mov r8, rcx
test si, 0x11da
cmp r14b, 0xbe
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
cmp rsi, rsi
cmc
cmp r9d, r13d
jne 0x1404ba9e8
test r8d, r8d
je 0x1404ba90b
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404baa55
jae 0x1404baa92
mov eax, dword [rbp + 0x4f0]
bswap r13w
jmp 0x1404baa6a
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404baa81
mov dword [rbp + 0x4f0], r13d
jmp 0x1404baa8d
jmp 0x1404ba91b
mov edx, 0x1cc
movsx r8w, r11b
sal cl, cl
xor r9d, r9d
movsxd r8, r14d
movzx ecx, ax
setl cl
mov dword [rbp - 0x80], r11d
not r8w
movsxd rcx, r9d
mov r8w, r11w
lea r8, [rbp - 0x7c]
movsxd rcx, r14d
xchg cl, cl
movzx cx, dil
mov dword [rbp + 0x4f0], r11d
movzx cx, r13b
mov cl, sil
bswap cx
lea rcx, [rbp + 0x4f4]
jmp 0x1404baae5
call fcn.1404b63c9
mov rax, qword [rsp + 0x58]
rcl cl, 3
adc bl, r10b
mov bl, byte [rax + 0x308]
movsxd rcx, eax
sal rcx, 0xaf
shl cx, cl
mov rax, qword [rsp + 0x60]
clc
test bp, dx
shr ecx, 0x32
mov rcx, rax
jmp 0x1404bab1f
cmp byte [rax + 8], 0
jmp 0x1404bab28
je 0x1404bab6d
call fcn.1404b6e2c
neg bl
movzx rdx, di
mov dx, 0x45a7
movabs rdx, 0x8000000000000000
jmp 0x1404bab4c
sbb rcx, rcx
clc
and rcx, rdx
test bpl, 0x24
clc
and rcx, rdx
jmp 0x1404bab60
mov qword [rax], rcx
jmp 0x1404bab68
jmp 0x1404bab8c
call fcn.1404b6ea1
neg bl
mov edx, 0x80000000
sbb ecx, ecx
and ecx, edx
cmc
clc
and ecx, edx
jmp 0x1404bab86
mov dword [rax], ecx
not ah
cbw
mov eax, 2
jmp 0x1404bab96
jmp 0x1404bb530
lea edx, [r15 - 1]
sbb al, 0x4f
mov dword [rsp + 0x48], r11d
btr ax, 0xf
rol al, cl
xchg al, al
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404babbc
je 0x1404babce
inc eax
jmp 0x1404babc9
jmp 0x1404babd1
mov eax, r11d
shl edx, 5
clc
test r13b, r10b
add edx, eax
cmp dl, r8b
test dl, al
test r13d, r13d
jne 0x1404babf0
mov ecx, r11d
jmp 0x1404bac3d
lea ecx, [r13 - 1]
jmp 0x1404babfd
mov dword [rsp + 0x48], r11d
mov rax, 0x415d4b4b
bsr eax, dword [rbp + rcx*4 + 0x4f4]
je 0x1404bac1e
inc eax
jmp 0x1404bac29
mov eax, r11d
movzx r12, r11w
bswap r8w
shl ecx, 5
bsf r12w, r9w
xor r12d, eax
sbb r8d, 0x50af2382
add ecx, eax
mov eax, ecx
or r8w, r10w
not r8b
mov r8d, 0xffffffff
sub eax, edx
and r12, rbp
cmp si, 0x2095
mov r12d, 0x20
cmp r14b, 0xc7
clc
test r10b, dil
cmp edx, ecx
jmp 0x1404bac6b
sbb ebx, ebx
cmp r13w, r15w
and ebx, eax
mov dword [rsp + 0x40], ebx
jmp 0x1404bac7c
jbe 0x1404baf70
mov eax, r12d
sub rdi, 0x618326a8
mov dword [rsp + 0x34], r11d
movsx si, sil
mov esi, ebx
neg rcx
not dil
lea edi, [r12 - 0x1f]
not ch
bsf cx, r10w
rcr ch, cl
and esi, 0x1f
cmp rdi, 0x51d21c3b
bts rcx, rsi
rol cx, cl
mov r8d, ebx
sub eax, esi
or ch, 0x61
add cl, r10b
rcr cl, cl
shr r8d, 5
mov ecx, eax
cmc
test r8w, bx
jmp 0x1404bacda
mov dword [rsp + 0x48], eax
shl eax, 0x95
shl rdi, cl
movsx rax, sp
mov al, r8b
not ax
dec edi
rcl rcx, cl
clc
mov eax, edi
not eax
mov dword [rsp + 0x38], eax
lea eax, [r15 - 1]
and rcx, r8
mov cl, r8b
bsr ecx, dword [rbp + rax*4 + 0x154]
je 0x1404bad20
inc ecx
jmp 0x1404bad1b
jmp 0x1404bad23
mov ecx, r11d
lea eax, [r8 + r15]
cmp r11b, r14b
cmc
cmp eax, 0x73
jmp 0x1404bad33
jbe 0x1404bad88
sub r9d, r9d
mov dword [rbp - 0x80], r11d
bswap cx
movzx r8w, r12b
cwd
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404bad66
call fcn.1404b63c9
mov r15d, dword [rbp + 0x150]
test r8b, 0xc
jmp 0x1404bad7b
sub r11d, r11d
jmp 0x1404bad83
jmp 0x1404baf63
mov edx, r11d
rcr ah, cl
xchg ah, al
btr rax, 6
mov eax, r12d
cmc
sub eax, ecx
cmp esi, eax
not dl
seta dl
jmp 0x1404bada9
add edx, r8d
test sil, r12b
cmp bpl, 0xf9
add edx, r15d
test ebp, esi
jmp 0x1404badc3
mov dword [rsp + 0x34], edx
clc
cmp edx, 0x73
jmp 0x1404badd0
ja 0x1404bad39
lea eax, [r8 - 1]
or r11, 0x7b69584e
rcl r11d, cl
btr r11w, dx
lea r11d, [rdx - 1]
cmc
cmp r11d, eax
jmp 0x1404badf6
je 0x1404baf01
mov ebx, dword [rsp + 0x48]
lea r12d, [r8 - 1]
btr ax, 0x66
shl r13b, 0xd6
test r13w, 0x41f9
mov edx, dword [rsp + 0x38]
cmp edx, edi
movzx r13, r8w
mov r13d, 0xffffffff
bsf ecx, r12d
bsr ax, r9w
mov eax, r11d
xor cl, 0x36
shld ecx, ecx, 0x9d
sub eax, r8d
bts cx, r8w
lea ecx, [rax - 1]
clc
cmp eax, r15d
jmp 0x1404bae4a
jae 0x1404bae62
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404bae5d
jmp 0x1404bae65
xor r10d, r10d
cmp ecx, r15d
jmp 0x1404bae6d
jae 0x1404bae85
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bae80
jmp 0x1404bae8a
sub r9d, r9d
not ecx
and r9d, edx
test rsp, r15
mov ecx, ebx
test r9d, r14d
test r12b, 0x4e
shr r9d, cl
and r10d, edi
mov ecx, esi
jmp 0x1404baea9
shl r10d, cl
or r9d, r10d
test ch, 0x22
cmp r13b, 0x96
mov dword [rbp + r11*4 + 0x154], r9d
cmc
cmp dx, r8w
cmp sp, 0x6ff1
add r11d, r13d
test eax, r14d
clc
cmp r11d, r12d
je 0x1404baee9
mov r15d, dword [rbp + 0x150]
jmp 0x1404baee4
jmp 0x1404bae2c
mov r13d, dword [rsp + 0x30]
mov r12d, 0x20
mov edx, dword [rsp + 0x34]
add bh, 0xc4
sub ebx, eax
mov ebx, dword [rsp + 0x40]
sub r11d, r11d
xor ch, 0xe5
movzx ecx, sp
ror cl, cl
mov ecx, r11d
jmp 0x1404baf14
test r8d, r8d
jmp 0x1404baf1c
je 0x1404baf4d
mov eax, ecx
jmp 0x1404baf29
inc ecx
jmp 0x1404baf34
mov dword [rbp + rax*4 + 0x154], r11d
test sil, r12b
jmp 0x1404baf44
cmp ecx, r8d
jne 0x1404baf22
mov r15d, edx
movzx rdi, r8w
mov dword [rbp + 0x150], edx
shl ax, 6
cmp ecx, ebp
setg al
mov r8d, 0xffffffff
ror r10b, cl
neg r10w
mov eax, dword [rsp + 0x50]
xchg di, r10w
mov edi, dword [rsp + 0x3c]
sub eax, edi
cmp bl, 0xb8
mov dword [rsp + 0x50], eax
mov r10d, eax
cmp bx, cx
test r15b, 0xf6
clc
test edi, edi
jmp 0x1404baf97
je 0x1404bafd6
cmp ebx, eax
jmp 0x1404bafa4
jbe 0x1404bafcd
mov rdx, qword [rsp + 0x60]
jmp 0x1404bafb4
mov r9b, 1
jmp 0x1404bafbc
mov qword [rsp + 0x20], rdx
mov edx, edi
jmp 0x1404bafc8
jmp 0x1404bb512
sub r10d, ebx
jmp 0x1404bafd6
cmp r15d, r13d
jmp 0x1404bafde
ja 0x1404bb05e
jae 0x1404baff6
mov cl, 1
jmp 0x1404baff1
jmp 0x1404bb06b
lea edx, [r15 - 1]
cmp edx, r8d
jmp 0x1404bb002
je 0x1404bb05e
mov eax, dword [rbp + rdx*4 + 0x4f4]
test r8b, r14b
cmp dword [rbp + rdx*4 + 0x154], eax
jne 0x1404bb02c
add edx, r8d
clc
cmp edx, r8d
jne 0x1404bb008
cmp edx, r8d
jmp 0x1404bb034
je 0x1404bb05e
mov eax, dword [rbp + rdx*4 + 0x4f4]
rcl cl, 0x99
cmp spl, 0x8f
cmp dword [rbp + rdx*4 + 0x154], eax
mov cl, 0xd0
setbe cl
jmp 0x1404bb059
jmp 0x1404bb06b
mov cl, r11b
cmovb ax, sp
neg ax
adc r9b, r12b
test cl, cl
mov dword [rsp + 0x38], r11d
lea eax, [rbx + 1]
mov r9d, r10d
not r13d
cmovne ebx, eax
movsx rsi, r14w
shld ecx, r13d, 0x6f
mov r13d, r12d
adc al, al
inc cx
adc ch, 0x4b
and r10d, 0x1f
sbb rcx, rcx
cbw
test bl, bpl
shr r9d, 5
rcl sil, cl
sub r13d, r10d
add cl, 0xd2
test sil, 0x23
sal rsi, cl
mov dword [rsp + 0x40], ebx
mov ecx, r13d
bt ax, sp
shrd ax, r12w, 0xf9
mov esi, 1
xadd al, al
btc ax, cx
shl rsi, cl
dec esi
shr ah, cl
mov eax, esi
or rcx, 0x7f058ab
add cl, r10b
neg cl
not eax
mov dword [rsp + 0x48], eax
not ecx
lea eax, [r15 - 1]
sal cl, cl
test r11w, 0x107b
sar ecx, 0x40
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404bb108
je 0x1404bb11a
inc ecx
jmp 0x1404bb115
jmp 0x1404bb120
mov ecx, r11d
shr eax, 0x85
lea eax, [r9 + r15]
cmp r14w, sp
cmp eax, 0x73
jmp 0x1404bb130
jbe 0x1404bb176
sub r9d, r9d
mov dl, 0xd9
movzx r8d, bx
mov dword [rbp - 0x80], r11d
movzx r8d, r10w
lea r8, [rbp - 0x7c]
mov cx, sp
xchg edx, edx
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movzx rcx, r8w
lea rcx, [rbp + 0x154]
jmp 0x1404bb16c
call fcn.1404b63c9
jmp 0x1404bb30a
sub r12d, ecx
mov edx, r11d
adc dl, r11b
rol dl, cl
cmp r10d, r12d
seta dl
cmp r14b, r9b
cmp r15d, 0x3eb619b7
add edx, r9d
test dil, r13b
add edx, r15d
stc
mov dword [rsp + 0x38], edx
cmp edx, 0x73
jmp 0x1404bb1a7
ja 0x1404bb136
lea r12d, [r9 - 1]
cmc
adc r11, 0x4878495e
lea r11d, [rdx - 1]
cmp rdi, 0x48335728
cmp r11d, r12d
je 0x1404bb2c3
mov ebx, dword [rsp + 0x48]
test cl, 3
mov edx, 0xffffffff
movzx eax, r8w
rcr ah, cl
or cx, 0x5d94
mov eax, r11d
bt cx, 0xf8
sub eax, r9d
lea ecx, [rax - 1]
test r15b, 0x2c
cmp eax, r15d
jae 0x1404bb20b
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404bb210
xor edi, edi
test dil, sil
cmp ecx, r15d
jmp 0x1404bb218
jae 0x1404bb230
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bb22b
jmp 0x1404bb23d
sub r8d, r8d
cmp r10d, edx
movsx ecx, r11w
bswap cx
and r8d, ebx
rcl ch, cl
inc cl
xchg cl, ch
mov ecx, r13d
cmp al, 0xba
shr r8d, cl
rcr ch, 0x31
and edi, esi
mov ecx, r10d
cmp spl, 0x11
stc
cmp r13, r12
shl edi, cl
test r13w, 0x1818
clc
or r8d, edi
jmp 0x1404bb26f
mov dword [rbp + r11*4 + 0x154], r8d
jmp 0x1404bb27e
add r11d, edx
stc
cmp r11b, 0xf8
cmp r11d, r12d
jmp 0x1404bb28e
je 0x1404bb2a5
mov r15d, dword [rbp + 0x150]
jmp 0x1404bb2a0
jmp 0x1404bb1e4
mov edx, dword [rsp + 0x38]
cmp r10, 0x59d37c79
bsr ebx, r15d
mov ebx, dword [rsp + 0x40]
movzx edi, r8w
sal dil, cl
mov edi, dword [rsp + 0x3c]
xor ecx, ecx
test bpl, 0xc2
stc
test r9d, r9d
jmp 0x1404bb2d2
je 0x1404bb2fe
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404bb2e5
inc ecx
cmp r8b, 0xdd
test cx, 0xe88
cmp ecx, r9d
jmp 0x1404bb2f8
jne 0x1404bb2d8
mov dword [rbp + 0x150], edx
jmp 0x1404bb30a
lea rdx, [rbp + 0x4f0]
mov cx, r15w
movzx rcx, bx
cmove cx, bp
lea rcx, [rbp + 0x150]
jmp 0x1404bb329
call fcn.1404b64e8
cmp dword [rbp + 0x150], 0
not dx
mov rdx, rax
not eax
mov eax, 0xffffffff
mov r9b, 0x77
mov r9b, cl
xchg r9b, r9b
sete r9b
cmp rdx, rax
jmp 0x1404bb357
jbe 0x1404bb397
mov rcx, rdx
shr rcx, 0x20
cmp ch, 0x65
cmc
test dh, 0xc1
bsr ecx, ecx
jmp 0x1404bb373
je 0x1404bb385
inc ecx
jmp 0x1404bb380
jmp 0x1404bb38a
sub ecx, ecx
test r13b, spl
add ecx, 0x20
jmp 0x1404bb392
jmp 0x1404bb3b8
bsr ecx, edx
jmp 0x1404bb39f
je 0x1404bb3b1
inc ecx
jmp 0x1404bb3ac
jmp 0x1404bb3b8
xor ecx, ecx
sbb si, 0x74aa
mov esi, dword [rsp + 0x50]
stc
cmp ecx, esi
jmp 0x1404bb3c4
jbe 0x1404bb419
sub ecx, esi
test rax, 0x21795c09
test r9b, r9b
jmp 0x1404bb3da
je 0x1404bb405
mov eax, 1
shl rax, cl
dec rax
clc
cmp sil, r11b
test rdx, rax
jmp 0x1404bb3f7
jne 0x1404bb405
mov r9b, 1
jmp 0x1404bb412
sub r9b, r9b
sar ah, 0xdb
rcr r10w, cl
cmp r9b, dil
shr rdx, cl
cmp ecx, r13d
cmc
sub r11d, r11d
btc rcx, 0x43
bsr ax, r10w
lea eax, [rdi - 2]
ror ecx, cl
test r14d, r14d
mov ecx, esi
setp r10b
not ebx
movzx r10, bx
cmovne r11d, dword [rbp + 0x324]
sub r8d, r8d
shl r10b, 0x24
mov r10w, 0x515e
cmp r14d, 1
mov r10, rdx
movsx r10w, r9b
cmova r8d, dword [rbp + 0x328]
btc r10d, r11d
btc r10d, 0x9d
test edi, edi
movzx r10d, bp
movsx r10d, r9w
mov r10d, r8d
setae r8b
mov r8b, spl
cmovne ebx, eax
sbb ax, 0x7d8
shrd ax, r14w, 0x8e
xchg al, r8b
shl r10, 0x20
sal al, cl
rcr rax, cl
mov eax, r11d
lea r10, [r10 + rax]
shl r8b, 0x12
ror r8b, cl
mov rax, qword [rsp + 0x58]
shl r10, cl
xchg cl, r8b
mov r8b, spl
mov r8b, byte [rax + 0x308]
bswap rcx
lea rcx, [rdx + r10]
cmovno rdx, r15
not edx
cqo
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x20], rdx
cwd
cdq
mov edx, ebx
jmp 0x1404bb4de
call fcn.1404b6f13
jmp 0x1404bb530
test eax, eax
lahf
cbw
mov rdx, qword [rsp + 0x60]
cdqe
cmovne ax, r15w
cwde
setne r9b
cbw
jmp 0x1404bb505
mov qword [rsp + 0x20], rdx
rdtsc
mov edx, ecx
cdqe
mov cl, 0xe7
mov rax, qword [rsp + 0x58]
movsx ecx, r8w
xchg cl, ch
lea rcx, [rbp + 0x320]
mov r8b, byte [rax + 0x308]
call fcn.1404b76e1
mov rcx, qword [rbp + 0xa60]
cmp esi, 0x6d824db4
cmp sil, r11b
clc
xor rcx, rsp
call fcn.14049c411
mov rbx, qword [rsp + 0xbc0]
dec r15
or r13b, 0xc8
add rsp, 0xb70
pop r15
mov r12b, 0xa2
pop r14
movzx si, r13b
mov sil, r13b
pop r13
pop r12
bswap rbp
movsx rsi, ax
jmp 0x1404bb57e
pop rdi
xchg si, bp
mov bpl, 0x29
pop rsi
jmp 0x1404bb58b
pop rbp
ret