Function at 0x1404bd018
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x18], rbx
sal r8d, 0xe4
stc
cwde
push rbp
bt bx, 0xee
xor r8b, r13b
push rsi
or r8d, ecx
xor al, 0xc4
shl r10, 9
push rdi
movsx r10, bx
cbw
cmovge r9, r10
push r12
push r13
dec r13b
push r14
rol r9d, 8
adc bpl, 0x81
sal r9b, cl
push r15
rcr r10b, 0x78
lea rbp, [rsp - 0xa70]
sub rsp, 0xb70
clc
cwde
and bx, cx
mov rax, qword [0x1400b7288]
shr rdi, 0xc
xor r14b, 3
sub r13b, r13b
xor rax, rsp
mov qword [rbp + 0xa60], rax
cmp dl, r11b
mov al, byte [rdx + 8]
sal bl, 0xdc
lea rbx, [0x140000000]
sar r15, 0x21
rol r15, cl
mov r10d, dword [rcx]
or r14w, r12w
xadd r14, r13
neg al
mov r9, rcx
mov r8b, 0xf1
movsx edi, r13w
mov qword [rsp + 0x60], rdx
movzx r13, bp
mov edx, dword [rcx + 4]
movzx r8, r11w
cmovo r14w, r8w
sbb eax, eax
and eax, 0x1d
mov qword [rsp + 0x58], rcx
inc r14b
add eax, 0x19
xor r11d, r11d
ror r15w, cl
test r10d, r10d
mov dword [rsp + 0x50], eax
movsxd r13, r8d
movsx r15w, r11b
lea r8, [r9 + 8]
mov cl, 0xcd
movzx rax, dx
mov dword [rbp + 0x320], r11d
movsx eax, di
cmovl ax, r9w
movzx rax, r9w
cmovs r10d, r11d
mov r14d, r11d
movzx ecx, di
clc
and cx, di
cmp r10d, edx
lea edi, [r11 + 0x26]
movsx r13, sp
nop
mov r13b, r9b
mov eax, r10d
movsx ecx, r10w
movzx r13w, cl
mov r15d, r11d
cmovl r13, r10
movzx r13, r14w
seto ch
cmovae eax, edx
rcl cx, 0x11
test sil, r11b
mov r13d, r11d
bt cx, bp
rcl ch, 0
btr ecx, 0x2a
sub r10d, eax
btc cx, 0x46
mov ecx, eax
lea r8, [r8 + rcx]
cmc
sbb ah, cl
mov dword [rsp + 0x30], r10d
clc
lea rax, [r9 + 8]
mov qword [rsp + 0x78], r8
lea rax, [rax + rdx]
bswap r10
adc r10b, r11b
lea r10, [r9 + 8]
cmp r13w, dx
cmp r13b, 0xae
test si, sp
mov qword [rsp + 0x70], rax
sub eax, r8d
clc
test dx, cx
mov dword [rsp + 0x40], eax
test r12w, 0x2988
cmc
cmp r10, r8
je 0x1404bde76
cmp r13d, 9
jmp 0x1404bd1c3
jne 0x1404bd3c1
test r14d, r14d
jmp 0x1404bd1d1
je 0x1404bd2b9
mov r8d, r11d
jmp 0x1404bd1e1
mov r9d, r11d
mov edx, r9d
lahf
inc r9d
sar ax, cl
rcr cl, cl
mov eax, dword [rbp + rdx*4 + 0x324]
xchg cl, cl
sar rcx, 0x7d
sar ecx, cl
imul rcx, rax, 0x3b9aca00
not ah
mov eax, r8d
bts r8w, si
lea rcx, [rcx + rax]
test r15, r12
mov r8, rcx
test r13b, dl
cmp sil, 0xdd
jmp 0x1404bd226
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
clc
cmc
cmp r9d, r14d
jmp 0x1404bd23b
jne 0x1404bd1e4
test r8d, r8d
jmp 0x1404bd249
je 0x1404bd2ac
cmp dword [rbp + 0x320], 0x73
jae 0x1404bd298
mov eax, dword [rbp + 0x320]
movzx r14d, ax
movzx r14w, r11b
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404bd27f
inc r14d
jmp 0x1404bd287
mov dword [rbp + 0x320], r14d
jmp 0x1404bd293
jmp 0x1404bd2b3
mov r14d, r11d
jmp 0x1404bd2a0
mov dword [rbp + 0x320], r11d
jmp 0x1404bd2b3
mov r14d, dword [rbp + 0x320]
mov r8, qword [rsp + 0x78]
cmc
test r15d, r15d
jmp 0x1404bd2c1
je 0x1404bd3ad
mov edx, r11d
clc
test r14d, r14d
jmp 0x1404bd2d3
je 0x1404bd33b
mov ecx, edx
cdqe
movsx ax, bpl
mov al, sil
inc edx
cwde
and al, r12b
cdqe
mov r15d, r15d
sub r14b, bl
bt ax, bx
mov eax, dword [rbp + rcx*4 + 0x324]
xor r14b, 0x76
bsr r14w, di
lea r15, [r15 + rax]
shrd r14, rdi, 0x8f
mov dword [rbp + rcx*4 + 0x324], r15d
add r14, 0x4e4c7a90
mov r14d, dword [rbp + 0x320]
shr r15, 0x20
test r8b, bpl
jmp 0x1404bd332
cmp edx, r14d
jne 0x1404bd2d9
test r15d, r15d
jmp 0x1404bd343
je 0x1404bd3ad
cmp r14d, 0x73
jmp 0x1404bd352
jae 0x1404bd392
mov eax, r14d
movzx r14w, r15b
movsxd r14, ecx
mov dword [rbp + rax*4 + 0x324], r15d
movsxd r14, eax
movsx r14, cx
mov r14d, dword [rbp + 0x320]
jmp 0x1404bd37e
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bd38d
jmp 0x1404bd3ad
mov r14d, r11d
cbw
mov r13b, 0x7c
movzx rax, sp
mov dword [rbp + 0x320], r11d
movsxd r13, r11d
setl al
xchg r15d, eax
mov r15d, r11d
movzx rcx, bp
mov r13d, r11d
mov cl, r9b
movzx rcx, r10w
movzx eax, cx
movzx eax, byte [r10]
lea ecx, [r15 + r15*4]
xchg r15b, r15b
movsx r15, r8w
inc r13d
movzx r15, r14w
not r15b
inc r10
bts r15w, r11w
sbb r15w, r12w
movzx r15w, cl
lea r15d, [rax + rcx*2]
cmp r10, r8
jmp 0x1404bd3f7
jne 0x1404bd1ba
test r13d, r13d
je 0x1404bde76
mov eax, 0xcccccccd
or rdx, 0x1eba3d56
shld r12w, r12w, 0xd1
or r12b, r13b
mul r13d
rcl ah, cl
sal rax, 0xa
sar eax, cl
mov eax, edx
shr eax, 3
movsxd r12, r9d
mov dword [rsp + 0x38], eax
mov r12d, eax
cmc
mov dword [rsp + 0x3c], eax
stc
test r14b, 0x46
test sp, r8w
test eax, eax
jmp 0x1404bd44a
je 0x1404bdc03
mov eax, r12d
bts r8w, cx
cmp r12d, edi
bswap r8
cmova eax, edi
sub edx, edx
cmovo r8, r9
mov dword [rsp + 0x34], eax
dec eax
mov edi, eax
adc cx, 0x2909
movzx ecx, byte [rbx + rax*4 + 0xc5822]
sar r8w, cl
movzx esi, byte [rbx + rax*4 + 0xc5823]
bswap r8w
shrd r8d, ebp, 0xe9
mov ebx, ecx
shr r8w, cl
cmc
shl rbx, 2
bswap r8d
seta ah
mov r8, rbx
mov ax, dx
lea eax, [rsi + rcx]
movzx rcx, r14w
not ch
bswap rcx
lea rcx, [rbp + 0x6c4]
jmp 0x1404bd4c0
mov dword [rbp + 0x6c0], eax
jmp 0x1404bd4cb
call fcn.1404a6391
lea rcx, [0x140000000]
sub dl, spl
add r8w, r13w
shl rsi, 2
cbw
movzx ax, r13b
movzx eax, word [rcx + rdi*4 + 0xc5820]
sbb r8b, 0x4c
sal r8b, cl
cmp r13b, r11b
lea rdx, [rcx + 0xc4f10]
xchg cx, cx
rcr r8b, cl
btr r8, 0x86
lea rcx, [rbp + 0x6c4]
shl r8w, cl
xor r8b, 0x75
mov r8, rsi
cmc
stc
test bpl, dl
add rcx, rbx
jmp 0x1404bd52c
lea rdx, [rdx + rax*4]
jmp 0x1404bd535
call fcn.1404a58cd
mov r10d, dword [rbp + 0x6c0]
cmp rsi, r11
test ax, 0x68cf
cmp r10d, 1
jmp 0x1404bd551
ja 0x1404bd6b5
mov eax, dword [rbp + 0x6c4]
test r8w, 0x17bd
jmp 0x1404bd568
xor r11d, r11d
cmc
test eax, eax
jmp 0x1404bd573
jne 0x1404bd58d
mov r14d, r11d
jmp 0x1404bd581
mov dword [rbp + 0x320], r11d
jmp 0x1404bdbb1
cmp eax, 1
je 0x1404bdbb1
test r14d, r14d
jmp 0x1404bd59e
je 0x1404bdbb1
mov r8d, r11d
mov r9d, r11d
cqo
movsx rcx, cx
cdq
mov r10, rax
cmovae rdx, r14
cdqe
mov edx, r9d
movsxd rax, r10d
setns al
inc r9d
rcr ah, 0x90
shl cx, cl
mov eax, r8d
jmp 0x1404bd5dc
mov ecx, dword [rbp + rdx*4 + 0x324]
btc r8d, 0xde
add r8b, r15b
rcr r8, 3
imul rcx, r10
ror r8b, 0x19
xor r8w, 0x1d5
add rcx, rax
bsf r8d, edi
sar r8w, cl
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
test r15b, 0x2b
test spl, spl
cmp r9w, 0x176a
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404bd62b
jne 0x1404bd5ba
test r8d, r8d
jmp 0x1404bd639
je 0x1404bd6a4
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bd64b
jae 0x1404bd68a
mov eax, dword [rbp + 0x320]
mov r14b, 0x2f
mov dword [rbp + rax*4 + 0x324], r8d
xchg r14d, r14d
mov r14d, dword [rbp + 0x320]
jmp 0x1404bd671
inc r14d
jmp 0x1404bd679
mov dword [rbp + 0x320], r14d
jmp 0x1404bd685
jmp 0x1404bdbb1
mov r14d, r11d
mov al, sil
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404bd69f
jmp 0x1404bdbb9
mov r14d, dword [rbp + 0x320]
jmp 0x1404bd6b0
jmp 0x1404bdbb1
cmp r14d, 1
ja 0x1404bd80c
mov ebx, dword [rbp + 0x324]
btc r8w, r9w
ror r8, cl
mov r8, r10
movzx r14, sp
bts r14, rsp
sar r14b, cl
shl r8, 2
ror r14b, cl
ror r14d, 0x9d
xor r11d, r11d
sets r14b
mov dword [rbp + 0x320], r10d
mov r14d, r10d
jmp 0x1404bd700
test r8, r8
jmp 0x1404bd708
je 0x1404bd779
mov eax, 0x1cc
sbb cl, r15b
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x1404bd725
ja 0x1404bd741
lea rdx, [rbp + 0x6c4]
jmp 0x1404bd737
call fcn.1404a58cd
jmp 0x1404bd766
mov r8, rax
clc
xor edx, edx
jmp 0x1404bd74c
call fcn.1404a6391
call fcn.1404b7622
mov dword [rax], 0x22
jmp 0x1404bd761
call fcn.1404b8312
mov r14d, dword [rbp + 0x320]
test r8b, r14b
cmp r14b, 0xcf
xor r11d, r11d
stc
cmc
test ebx, ebx
jmp 0x1404bd780
je 0x1404bd579
cmp ebx, 1
jmp 0x1404bd78e
je 0x1404bdbb1
test r14d, r14d
jmp 0x1404bd79c
je 0x1404bdbb1
mov r8d, r11d
lahf
movzx r10w, r11b
cwde
mov r9d, r11d
movsxd r10, ebx
movsx r10, r11w
cdq
mov r10, rbx
cqo
mov dl, 0x79
mov edx, r9d
movsx rcx, r9w
inc r9d
bt ax, 0x47
bswap cx
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
clc
imul rcx, r10
cmp r15b, 0xd8
lea rcx, [rcx + rax]
not r8b
mov r8, rcx
stc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404bd801
jne 0x1404bd7be
jmp 0x1404bd631
cmp r10d, r14d
cmove rdx, rcx
cqo
lea rdx, [rbp + 0x324]
xchg r9w, r12w
mov r12d, r14d
lea rcx, [rbp + 0x6c4]
mov r8b, 0x9c
cmovae rcx, rdx
lea r8, [rbp + 0x6c4]
cmovb r12d, r10d
mov qword [rsp + 0x68], rcx
jmp 0x1404bd847
setb al
mov r9w, 0x48af
lea rdx, [rbp + 0x324]
movsxd r9, edx
mov r9b, 0x82
movsx r9, sp
cmovae rdx, r8
rcr r9w, 0x68
xor r11d, r11d
shr r9b, cl
test al, al
not r9b
mov qword [rsp + 0x48], rdx
jmp 0x1404bd883
mov dword [rbp + 0x4f0], r11d
bswap r9
not r9d
mov r9d, r11d
jmp 0x1404bd898
cmovne r10d, r14d
mov r14d, r11d
test r13w, r11w
test r12d, r12d
jmp 0x1404bd8ab
je 0x1404bdb0e
mov eax, r9d
mov esi, dword [rcx + rax*4]
jmp 0x1404bd8bc
test esi, esi
jmp 0x1404bd8c3
jne 0x1404bd8f9
cmp r9d, r14d
jmp 0x1404bd8d1
jne 0x1404bdb01
lea r14d, [r9 + 1]
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404bd8e8
mov dword [rbp + 0x4f0], r14d
jmp 0x1404bd8f4
jmp 0x1404bdb01
mov r8d, r9d
cmp bl, r9b
test r10d, r10d
jmp 0x1404bd907
je 0x1404bdae0
mov edi, r9d
jmp 0x1404bd915
neg edi
clc
cmp r8d, 0x73
jmp 0x1404bd921
je 0x1404bda0a
mov ebx, r8d
test r11b, dil
cmp r8d, r14d
jmp 0x1404bd935
jne 0x1404bd95f
and dword [rbp + rbx*4 + 0x4f4], 0
setnp r14b
movzx r14d, r10w
jmp 0x1404bd950
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
lahf
setbe r14b
lea eax, [rdi + r8]
mov r14, 0x2b1411
inc r8d
mov edx, dword [rdx + rax*4]
or al, r14b
mov eax, r11d
btc r14w, 0x3d
shrd r14w, r9w, 0xd7
imul rdx, rsi
bswap r14w
movsxd r14, r10d
movzx r14d, r10w
add rdx, rax
jmp 0x1404bd9a0
mov eax, dword [rbp + rbx*4 + 0x4f4]
bt r14w, 0x97
not r14d
shl r14, 0x8d
lea rdx, [rdx + rax]
cdqe
shld rax, rsi, 0x1a
lea eax, [rdi + r8]
inc r14b
mov r11, rdx
mov dword [rbp + rbx*4 + 0x4f4], edx
inc r14b
mov r14d, dword [rbp + 0x4f0]
cmp r8b, r9b
test spl, 0x31
jmp 0x1404bd9e6
shr r11, 0x20
test r8, rsp
cmp eax, r10d
jmp 0x1404bd9f5
je 0x1404bda0a
mov rdx, qword [rsp + 0x48]
jmp 0x1404bda05
jmp 0x1404bd918
test r11d, r11d
jmp 0x1404bda12
je 0x1404bdae0
cmp r8d, 0x73
jmp 0x1404bda21
je 0x1404bdd34
mov edx, r8d
jmp 0x1404bda30
cmp r8d, r14d
jmp 0x1404bda38
jne 0x1404bda70
and dword [rbp + rdx*4 + 0x4f4], 0
jmp 0x1404bda4b
lea eax, [r8 + 1]
jmp 0x1404bda5c
mov dword [rbp + 0x4f0], eax
mov rax, r14
movzx rcx, r8w
mov rax, 0x60e72197
mov eax, dword [rbp + rdx*4 + 0x4f4]
xchg r14d, ecx
jmp 0x1404bda82
inc r8d
movsx cx, r10b
bswap r14
or ecx, r8d
mov ecx, r11d
btc r14, rax
movsx r14d, r14w
add rcx, rax
rcr r11b, 0x5b
mov dword [rbp + rdx*4 + 0x4f4], ecx
mov r14d, dword [rbp + 0x4f0]
xor r11, 0xd995422
movsx r11, r13w
shr rcx, 0x20
add r11b, dil
shr r11w, 0xaa
or r11d, r13d
mov r11d, ecx
stc
jmp 0x1404bdad3
test ecx, ecx
jmp 0x1404bdada
jne 0x1404bda18
xor r11d, r11d
cmc
clc
cmp r8d, 0x73
je 0x1404bdd42
mov rcx, qword [rsp + 0x68]
not dx
mov rdx, qword [rsp + 0x48]
jmp 0x1404bdb01
inc r9d
stc
cmp r9d, r12d
jne 0x1404bd8b1
mov r8d, r14d
test r8w, r9w
cmp ch, 0xf5
shl r8, 2
mov dword [rbp + 0x320], r14d
cmc
stc
test r8, r8
je 0x1404bdba7
mov eax, 0x1cc
cmc
setbe cl
lea rcx, [rbp + 0x324]
cmp r12w, 0x50f1
cmp r8, rax
jmp 0x1404bdb4c
ja 0x1404bdb68
lea rdx, [rbp + 0x4f4]
jmp 0x1404bdb5e
call fcn.1404a58cd
jmp 0x1404bdb90
mov r8, rax
stc
cmp rcx, rdx
xor edx, edx
jmp 0x1404bdb76
call fcn.1404a6391
call fcn.1404b7622
mov dword [rax], 0x22
jmp 0x1404bdb8b
call fcn.1404b8312
mov r14d, dword [rbp + 0x320]
btc r12w, 0xa9
sub r11d, r11d
rol r12, 0xdb
rcl r12, cl
mov r12d, dword [rsp + 0x3c]
or al, bl
shr bl, 0xae
mov al, 1
or bl, cl
sal rbx, 0x1d
lea rbx, [0x140000000]
test r10b, r13b
cmp r10w, sp
test al, al
jmp 0x1404bdbce
je 0x1404bdd56
sub r12d, dword [rsp + 0x34]
movsx di, r11b
movzx edi, r15w
mov dil, r10b
mov edi, 0x26
jmp 0x1404bdbef
mov dword [rsp + 0x3c], r12d
jmp 0x1404bdbf9
jne 0x1404bd450
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
test edi, ebp
test r12b, 2
add eax, eax
clc
jmp 0x1404bdc17
sub r13d, eax
jmp 0x1404bdc1f
je 0x1404bdd6e
lea eax, [r13 - 1]
mov eax, dword [rbx + rax*4 + 0xc58b8]
cmc
cmp r12b, 0xb5
test eax, eax
je 0x1404bdd56
cmp eax, 1
jmp 0x1404bdc45
je 0x1404bdd6e
test r14d, r14d
jmp 0x1404bdc53
je 0x1404bdd6e
mov r8d, r11d
cdq
inc dl
movzx ecx, r15w
mov r9d, r11d
setno dh
bswap cx
mov r10d, eax
jmp 0x1404bdc74
mov edx, r9d
inc r9d
rol rcx, cl
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
btc r8w, r9w
ror r8b, cl
imul rcx, r10
sub r8w, 0x7b69
lea rcx, [rcx + rax]
sub r8w, r13w
mov r8, rcx
cmp di, 0x44cb
test r12d, ecx
cmp r8b, dl
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404bdcc3
shr r8, 0x20
cmp r8b, r15b
test r13b, r15b
cmp r9d, r14d
jne 0x1404bdc74
test r8d, r8d
jmp 0x1404bdcde
je 0x1404bdd28
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bdcf0
jae 0x1404bdd56
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
movsx r14, r8w
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404bdd17
mov dword [rbp + 0x320], r14d
jmp 0x1404bdd23
jmp 0x1404bdd6e
mov r14d, dword [rbp + 0x320]
jmp 0x1404bdd6e
xor r11d, r11d
sar bx, cl
bsr r14w, r11w
sub r14b, r11b
lea rbx, [0x140000000]
movzx r14w, r14b
rcr r14b, 0xa0
sar r14b, 0xf3
mov r14d, r11d
cmp r10b, 0x8d
mov dword [rbp + 0x320], r11d
cmp r15, 0x383c2450
test r13, r13
test r15d, r15d
jmp 0x1404bdd76
je 0x1404bde69
mov r8d, r11d
jmp 0x1404bdd84
test r14d, r14d
jmp 0x1404bdd8c
je 0x1404bddf0
mov ecx, r8d
inc r8d
or r14b, 0x70
sar edx, 0xf9
movzx r14d, di
mov edx, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
rol r15b, cl
lea rdx, [rdx + rax]
dec r15b
shr r14b, cl
mov dword [rbp + rcx*4 + 0x324], edx
not r15b
neg r15b
mov r14d, dword [rbp + 0x320]
movzx r15, r13w
movsxd r15, r13d
xadd r15b, r15b
shr rdx, 0x20
movzx r15, r10w
mov r15d, edx
test rsi, rcx
cmp r8d, r14d
jne 0x1404bdd92
test r15d, r15d
jmp 0x1404bddf8
je 0x1404bde69
mov edi, 0x26
test di, 0x6eac
test r15b, bl
cmp r14d, 0x73
jae 0x1404bde50
mov eax, r14d
mov r14b, r8b
setp r14b
movsx r14w, al
mov dword [rbp + rax*4 + 0x324], r15d
sets r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404bde3c
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bde4b
jmp 0x1404bde76
mov r14d, r11d
jmp 0x1404bde58
mov dword [rbp + 0x320], r11d
jmp 0x1404bde64
jmp 0x1404bde76
mov edi, 0x26
ror cl, cl
movsx cx, dh
shr ch, cl
mov ecx, dword [rsp + 0x30]
test ecx, ecx
jmp 0x1404bde81
je 0x1404be898
mov eax, 0xcccccccd
rcl r15b, 0x7f
test bpl, sil
mul ecx
bsr rax, rdx
shl r15w, cl
rcl ah, cl
mov eax, edx
shr eax, 3
mov dword [rsp + 0x34], eax
rol r15b, cl
add r15w, 0x6d89
btc r15, rdx
mov r15d, eax
test bpl, cl
jmp 0x1404bdec0
mov dword [rsp + 0x3c], eax
test eax, eax
jmp 0x1404bdecb
je 0x1404be64d
jmp 0x1404bdee1
lea rbx, [0x140000000]
btc cx, ax
cmp r15d, edi
seta sil
lahf
movsx r8w, r10b
mov r13d, r15d
movzx ax, r13b
jmp 0x1404bdefb
cmova r13d, edi
sub edx, edx
rol rax, 0x3c
cmp bpl, 0xb8
movsxd rcx, esp
mov dword [rsp + 0x38], r13d
rcl ch, cl
cmp rcx, r9
lea eax, [r13 - 1]
ror si, cl
shr ecx, 0x5a
sbb rsi, rsp
movzx ecx, byte [rbx + rax*4 + 0xc5822]
xchg sil, dil
bts di, r9w
rcl di, 0x48
movzx esi, byte [rbx + rax*4 + 0xc5823]
mov ebx, ecx
cmp rcx, 0x586f2f58
mov edi, eax
movzx r8w, r14b
shl rbx, 2
bswap ax
mov r8, rbx
movzx ax, r10b
movsx eax, sp
xchg ah, ah
lea eax, [rsi + rcx]
not cl
lea rcx, [rbp + 0x6c4]
jmp 0x1404bdf74
mov dword [rbp + 0x6c0], eax
jmp 0x1404bdf7f
call fcn.1404a6391
lea rcx, [0x140000000]
shl rsi, 2
movzx r8w, dl
rol r8b, cl
btc rdx, rcx
movzx eax, word [rcx + rdi*4 + 0xc5820]
lea rdx, [rcx + 0xc4f10]
jmp 0x1404bdfb6
lea rcx, [rbp + 0x6c4]
mov r8, rsi
test ch, 0x64
cmp r12b, 0xc2
add rcx, rbx
jmp 0x1404bdfcf
lea rdx, [rdx + rax*4]
call fcn.1404a58cd
mov r10d, dword [rbp + 0x6c0]
cmp al, sil
clc
cmp r10d, 1
jmp 0x1404bdfec
ja 0x1404be125
mov eax, dword [rbp + 0x6c4]
cmc
jmp 0x1404bdffe
sub r11d, r11d
test eax, eax
jne 0x1404be022
mov r14d, r11d
jmp 0x1404be011
mov dword [rbp + 0x320], r11d
jmp 0x1404be01d
jmp 0x1404be610
cmp eax, 1
jmp 0x1404be02a
je 0x1404be610
test r14d, r14d
jmp 0x1404be038
je 0x1404be610
mov r8d, r11d
bswap r9
xchg dh, dh
movsxd rdx, r10d
mov r9d, r11d
jmp 0x1404be051
mov r10, rax
cwd
movsx edx, r14w
mov edx, r9d
movsx rax, si
movsx cx, dil
inc r9d
btr cx, 0x48
movsxd rcx, ecx
sal cl, cl
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
adc r8, 0x48110a8e
add rcx, rax
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
test r8w, si
cmp sp, r10w
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404be0a9
jne 0x1404be05a
test r8d, r8d
je 0x1404be114
cmp dword [rbp + 0x320], 0x73
jmp 0x1404be0c4
jae 0x1404be102
mov eax, dword [rbp + 0x320]
bswap r14
movzx r14d, r9w
mov r14d, r13d
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404be0f1
mov dword [rbp + 0x320], r14d
jmp 0x1404be0fd
jmp 0x1404be610
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404be618
mov r14d, dword [rbp + 0x320]
jmp 0x1404be120
jmp 0x1404be610
cmp r14d, 1
jmp 0x1404be12e
ja 0x1404be270
mov ebx, dword [rbp + 0x324]
mov r8, r10
mov r14w, 0x306f
movzx r14d, r12w
shl r8, 2
sub r11d, r11d
test spl, 0x98
movzx r14d, cx
rcl r14d, 0x78
mov dword [rbp + 0x320], r10d
rol r14d, cl
mov r14d, r10d
cmp ch, 0x67
cmc
test r8, r8
jmp 0x1404be172
je 0x1404be1dd
lea rcx, [rbp + 0x324]
cmp r8, 0x1cc
jmp 0x1404be18b
ja 0x1404be1a7
lea rdx, [rbp + 0x6c4]
jmp 0x1404be19d
call fcn.1404a58cd
jmp 0x1404be1c9
xor edx, edx
mov r8w, 0x51eb
mov r8d, 0x1cc
call fcn.1404a6391
call fcn.1404b7622
mov dword [rax], 0x22
call fcn.1404b8312
mov r14d, dword [rbp + 0x320]
jmp 0x1404be1da
sub r11d, r11d
test ebx, ebx
jmp 0x1404be1e4
je 0x1404be009
cmp ebx, 1
jmp 0x1404be1f2
je 0x1404be610
test r14d, r14d
jmp 0x1404be200
je 0x1404be610
mov r8d, r11d
mov r9w, 0x2e24
movsx rdx, bp
movzx r9, si
mov r9d, r11d
cmovae rcx, r10
mov r10, rbx
mov edx, r9d
inc ch
cdqe
dec cl
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
jmp 0x1404be242
imul rcx, r10
mov r8b, 0x34
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404be25e
shr r8, 0x20
cmp r9d, r14d
jne 0x1404be220
jmp 0x1404be0af
cmp r10d, r14d
movsx r13d, r14w
cmovae r12w, sp
mov r15b, r12b
lea rcx, [rbp + 0x324]
movsx r13, ax
jmp 0x1404be28f
mov r15d, r14d
lea r12, [rbp + 0x6c4]
cmovae r12, rcx
movsx ecx, bx
setne al
movzx r9d, r9w
lea r13, [rbp + 0x324]
cmovp cx, bp
cmovb r15d, r10d
lea rcx, [rbp + 0x6c4]
movsx r9w, r9b
cmovae r13, rcx
setbe r9b
setb al
bt r9, 0xbb
movsx r9d, r15w
xor r11d, r11d
movsx r9, dx
bt r9w, ax
test al, al
movsxd r9, ebp
not r9d
mov dword [rbp + 0x4f0], r11d
xchg r9b, r9b
movzx r9, r10w
movsx r9w, bpl
mov r9d, r11d
jmp 0x1404be305
cmovne r10d, r14d
shld r14d, edx, 0xfb
shl r14w, cl
mov r14d, r11d
test ch, 0x76
stc
cmp r14b, bpl
test r15d, r15d
jmp 0x1404be324
je 0x1404be55a
mov eax, r9d
sar sil, 0x75
jmp 0x1404be336
mov esi, dword [r12 + rax*4]
test sil, spl
jmp 0x1404be343
test esi, esi
jne 0x1404be37b
cmp r9d, r14d
jmp 0x1404be353
jne 0x1404be548
lea r14d, [r9 + 1]
jmp 0x1404be362
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404be36f
mov dword [rbp + 0x4f0], r14d
jmp 0x1404be548
mov r8d, r9d
test r10d, r10d
jmp 0x1404be386
je 0x1404be52d
mov ebx, r9d
stc
neg ebx
test r10b, bl
cmp r14, r11
cmp r8d, 0x73
jmp 0x1404be3a1
je 0x1404be464
mov edi, r8d
test r9b, 0xcd
cmp dh, 0x99
cmp r8d, r14d
jne 0x1404be3d6
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
cmovbe r14w, r10w
mov dword [rbp + 0x4f0], eax
movsx r14w, r9b
lea eax, [rbx + r8]
movsx r14w, sil
cwd
movzx r14d, bp
inc r8d
mov edx, dword [r13 + rax*4]
mov eax, r11d
neg r14w
shrd r11w, r8w, 0x81
adc r11w, 0x7397
imul rdx, rsi
shrd r14w, r13w, 0x4a
sal r14d, cl
bswap r11w
lea rdx, [rdx + rax]
bt eax, r14d
mov eax, dword [rbp + rdi*4 + 0x4f4]
lea rdx, [rdx + rax]
or r14d, 0x7c3d670a
rcl ax, 0x70
lea eax, [rbx + r8]
movzx r14, si
shl r14w, cl
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
cmp dh, 0x3d
test rdx, r13
cmp eax, r10d
jmp 0x1404be45e
jne 0x1404be398
test r11d, r11d
jmp 0x1404be46c
je 0x1404be52d
cmp r8d, 0x73
jmp 0x1404be47b
je 0x1404be781
mov edx, r8d
cmp r8d, r14d
jmp 0x1404be48c
jne 0x1404be4c1
and dword [rbp + rdx*4 + 0x4f4], 0
movsx r14w, r14b
movsx eax, cx
movzx rcx, r15w
lea eax, [r8 + 1]
inc r14b
movzx r14, r10w
mov cx, bx
mov dword [rbp + 0x4f0], eax
cwde
not ecx
cmove r14d, edi
mov eax, dword [rbp + rdx*4 + 0x4f4]
inc r8d
shl ch, 0xa9
mov ecx, r8d
rcl r14b, cl
mov ecx, r11d
jmp 0x1404be4e4
lea rcx, [rcx + rax]
sub r14b, dl
bt r11d, 0xd7
mov dword [rbp + rdx*4 + 0x4f4], ecx
and r14b, 0x61
mov r14d, dword [rbp + 0x4f0]
not r11b
jmp 0x1404be50a
shr rcx, 0x20
mov r11d, 0x1c6b2e5a
movzx r11w, r12b
adc r11, rsp
mov r11d, ecx
cmc
test ecx, ecx
jmp 0x1404be527
jne 0x1404be472
sub r11d, r11d
test cl, sil
stc
jmp 0x1404be539
cmp r8d, 0x73
jmp 0x1404be542
je 0x1404be78b
inc r9d
stc
cmp r9d, r15d
jmp 0x1404be554
jne 0x1404be32a
mov r8d, r14d
test cx, cx
cmp r12, 0x2a521d9b
cmp ax, si
shl r8, 2
mov dword [rbp + 0x320], r14d
cmc
test r8, r8
jmp 0x1404be57e
je 0x1404be5fe
mov eax, 0x1cc
stc
mov cx, di
add cx, 0xc4f
lea rcx, [rbp + 0x324]
clc
cmp cl, 0x28
cmp r8, rax
jmp 0x1404be5a5
ja 0x1404be5c1
lea rdx, [rbp + 0x4f4]
jmp 0x1404be5b7
call fcn.1404a58cd
jmp 0x1404be5e5
mov r8, rax
xor edx, edx
jmp 0x1404be5cb
call fcn.1404a6391
call fcn.1404b7622
mov dword [rax], 0x22
jmp 0x1404be5e0
call fcn.1404b8312
mov r14d, dword [rbp + 0x320]
rcr r13b, cl
xor r11d, r11d
sbb r15b, 0x3e
cmp dil, bpl
btc r15w, r10w
mov r15d, dword [rsp + 0x3c]
add r13b, 0x8e
or al, 0x92
sub al, 0x47
mov r13d, dword [rsp + 0x38]
mov al, 1
test di, 0x2047
stc
test al, al
je 0x1404be78b
sub r15d, r13d
mov edi, 0x26
mov dword [rsp + 0x3c], r15d
jmp 0x1404be632
jne 0x1404bded6
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
cmp bp, 0x7b1c
clc
test rsi, 0x4fa64ead
lea eax, [rax + rax*4]
clc
cmp al, r8b
add eax, eax
sub ecx, eax
jmp 0x1404be65d
je 0x1404be898
dec ecx
btc rax, 0x7d
xadd eax, eax
clc
lea rax, [0x140000000]
stc
cmc
mov eax, dword [rax + rcx*4 + 0xc58b8]
test dil, 0xbd
test eax, eax
jmp 0x1404be689
jne 0x1404be6a8
mov r14d, r11d
jmp 0x1404be697
mov dword [rbp + 0x320], r11d
jmp 0x1404be6a3
jmp 0x1404be8a6
cmp eax, 1
jmp 0x1404be6b0
je 0x1404be898
test r14d, r14d
je 0x1404be8a6
mov r8d, r11d
mov r9d, r11d
movzx rcx, dx
movzx dx, r9b
mov r10, rax
mov edx, r9d
lahf
inc r9d
mov eax, r8d
cmc
mov ecx, dword [rbp + rdx*4 + 0x324]
movsx r8d, r11w
test spl, bl
sal r8d, cl
imul rcx, r10
lea rcx, [rcx + rax]
sets r8b
sar r8b, 0x6a
sar r8w, cl
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmc
clc
cmp r9d, r14d
jmp 0x1404be719
jne 0x1404be6d1
test r8d, r8d
jmp 0x1404be727
je 0x1404be88f
cmp dword [rbp + 0x320], 0x73
jae 0x1404be78b
mov eax, dword [rbp + 0x320]
setne r14b
movsx r14d, r15w
bswap r14
mov dword [rbp + rax*4 + 0x324], r8d
not r14b
dec r14b
inc r14
mov r14d, dword [rbp + 0x320]
jmp 0x1404be768
inc r14d
jmp 0x1404be770
mov dword [rbp + 0x320], r14d
jmp 0x1404be77c
jmp 0x1404be898
sub r11d, r11d
rdtsc
shld r8d, esp, 0x11
mov rdx, qword [rsp + 0x60]
cmc
add al, 0xd2
sar r8d, 0x40
mov rax, qword [rsp + 0x58]
and r8b, 0x5b
ror r8, cl
add r8w, 0x66dc
mov r8, qword [rdx]
mov al, byte [rax + 0x308]
test cl, dil
jmp 0x1404be7ba
cmp byte [rdx + 8], r11b
je 0x1404be82f
neg al
movabs rdx, 0x8000000000000000
movzx rax, r15w
movabs rax, 0xfff0000000000000
jmp 0x1404be7e3
sbb rcx, rcx
and rcx, rdx
or dh, 0xf4
rol dx, 0x54
rcl dh, cl
movabs rdx, 0x7ff0000000000000
jmp 0x1404be801
add rcx, rdx
cmp cl, spl
stc
and rcx, rax
dec al
mov rax, qword [r8]
test bp, r8w
cmp bl, 0x90
clc
and rax, rdx
test di, r8w
or rcx, rax
mov qword [r8], rcx
jmp 0x1404be82a
jmp 0x1404be885
neg al
mov edx, 0x80000000
movsx rax, r12w
movzx rax, di
mov eax, dword [r8]
sbb ecx, ecx
cmc
test r12d, esp
and ecx, edx
mov edx, 0x7f800000
cmp rsp, 0xf27282e
clc
test ecx, r10d
add ecx, edx
jmp 0x1404be866
and eax, edx
or ecx, eax
test r15b, r9b
sbb al, 0x19
and ecx, 0xff800000
movzx rax, ax
movsx rax, ax
mov dword [r8], ecx
jmp 0x1404be885
mov eax, 3
jmp 0x1404c0b8a
mov r14d, dword [rbp + 0x320]
stc
cmc
test r14d, r14d
jmp 0x1404be8a0
jne 0x1404be8b3
mov ecx, r11d
jmp 0x1404be8ae
jmp 0x1404be8f7
lea ecx, [r14 - 1]
xadd al, al
rcl ax, cl
cdqe
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rcx*4 + 0x324]
je 0x1404be8d9
inc eax
jmp 0x1404be8df
mov eax, r11d
cmp ah, ch
clc
shl ecx, 5
test al, r11b
jmp 0x1404be8ee
add ecx, eax
shr eax, cl
btc eax, ecx
rol eax, cl
mov eax, dword [rsp + 0x40]
cmc
mov dword [rsp + 0x3c], ecx
test al, 0xad
cmp ecx, dword [rsp + 0x50]
jmp 0x1404be90b
jae 0x1404c0b43
test eax, eax
jmp 0x1404be918
je 0x1404c0b4c
mov rbx, qword [rsp + 0x78]
xchg dil, dil
rcl r15w, 0x6d
and r15b, 0x74
mov r15d, r11d
xadd rdi, r13
mov rdi, qword [rsp + 0x70]
mov r13b, r8b
mov r12d, r11d
mov dword [rbp + 0x150], r11d
movsx r13, ax
mov r13d, r11d
cmp rbx, rdi
jmp 0x1404be957
je 0x1404bf6b2
cmp r13d, 9
jmp 0x1404be966
jne 0x1404bebc6
test r15d, r15d
jmp 0x1404be974
je 0x1404bea9a
mov r8d, r11d
movsx r9, cx
cdq
inc dl
mov r9d, r11d
movsxd rax, r13d
cmovae edx, ebp
cwde
mov edx, r9d
movsx ax, al
xchg ch, al
inc r9d
not rcx
rcl cl, 0x84
mov eax, dword [rbp + rdx*4 + 0x154]
bts cx, ax
or cx, 0x5681
imul rcx, rax, 0x3b9aca00
cmp r14b, 0xb7
bsr ax, sp
mov ax, 0x635
mov eax, r8d
add rcx, rax
shr r8b, cl
rcl r8b, 0xd6
mov r8, rcx
clc
cmp r8b, r8b
mov dword [rbp + rdx*4 + 0x154], ecx
stc
cmc
test r12b, 0x69
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404be9f0
jne 0x1404be98e
test r8d, r8d
jmp 0x1404be9fe
je 0x1404bea92
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bea10
jae 0x1404bea51
mov eax, dword [rbp + 0x150]
movzx r15, r10w
movsx r15, r11w
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x1404bea38
inc r15d
jmp 0x1404bea40
mov dword [rbp + 0x150], r15d
jmp 0x1404bea4c
jmp 0x1404bea9a
xor r9d, r9d
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movsx edx, bx
xchg ch, dl
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404bea7f
call fcn.1404bb994
xor r11d, r11d
or r15b, dl
btc r15, r13
bsf r15d, esp
mov r15d, dword [rbp + 0x150]
clc
test r12d, r12d
jmp 0x1404beaa2
je 0x1404bebb9
mov r8d, r11d
test r15d, r15d
jmp 0x1404beab3
je 0x1404beb0a
mov edx, r8d
cmovno eax, ecx
inc r8d
mov eax, r12d
mov ecx, dword [rbp + rdx*4 + 0x154]
bt r12d, r15d
lea rcx, [rcx + rax]
mov r12, rcx
cmp r12d, ebx
stc
mov dword [rbp + rdx*4 + 0x154], ecx
rcr r15b, 0x97
mov r15d, dword [rbp + 0x150]
stc
shr r12, 0x20
test r11d, 0x67c6237e
cmp bp, si
cmp r8d, r15d
jmp 0x1404beb04
jne 0x1404beab9
test r12d, r12d
jmp 0x1404beb12
je 0x1404bebb9
cmp r15d, 0x73
jmp 0x1404beb21
jae 0x1404beb64
mov eax, r15d
not r15w
mov r15w, 0xf69
movsx r15d, bx
mov dword [rbp + rax*4 + 0x154], r12d
movsx r15w, al
jmp 0x1404beb49
mov r15d, dword [rbp + 0x150]
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404beb5f
jmp 0x1404bebb9
sub r9d, r9d
setne dl
mov dword [rbp + 0x890], r11d
bswap r8w
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
movzx rcx, sp
mov edx, 0x1cc
xchg cl, ch
movsx cx, ah
lea rcx, [rbp + 0x154]
jmp 0x1404beb9e
call fcn.1404bb994
mov r15d, dword [rbp + 0x150]
sbb r13b, 0x3b
sar r13b, cl
xor r11d, r11d
cmovne ecx, r14d
lahf
mov r12d, r11d
xchg ch, ch
movsx r13, cx
mov r13d, r11d
cwde
movzx eax, byte [rbx]
jmp 0x1404bebd4
lea ecx, [r12 + r12*4]
movsxd r12, r9d
not r12w
inc r13d
inc rbx
inc r12d
shr r12w, 0xf0
bswap r12w
lea r12d, [rax + rcx*2]
cmp r11w, bx
jmp 0x1404bebfe
cmp rbx, rdi
jmp 0x1404bec06
jne 0x1404be95d
test r13d, r13d
jmp 0x1404bec14
je 0x1404bf6b2
mov eax, 0xcccccccd
mul r13d
and ecx, r12d
cbw
mov eax, edx
shr eax, 3
or cx, sp
clc
cmc
mov dword [rsp + 0x48], eax
sbb cl, r12b
movzx rcx, r12w
shr rcx, cl
mov ecx, eax
stc
test r9, r14
mov dword [rsp + 0x34], eax
test eax, eax
jmp 0x1404bec50
je 0x1404bf382
mov eax, ecx
mov edx, 0x26
cmp ecx, edx
movzx r8, sp
movsx ebx, bp
movzx edi, r13w
cmova eax, edx
sal dil, cl
sar sil, cl
xor edx, edx
bts di, ax
mov dword [rsp + 0x38], eax
sar r8b, cl
lea edi, [rax - 1]
lea rax, [0x140000000]
movzx ecx, byte [rax + rdi*4 + 0xc5822]
movzx si, bl
and r8b, r12b
movzx esi, byte [rax + rdi*4 + 0xc5823]
mov ebx, ecx
bts rax, r12
shl rbx, 2
mov ax, cx
mov r8, 0x1046a0e
movsx eax, ax
mov r8, rbx
setnp al
lea eax, [rsi + rcx]
seta cl
lea rcx, [rbp + 0x6c4]
jmp 0x1404becd0
mov dword [rbp + 0x6c0], eax
call fcn.1404a6391
lea rcx, [0x140000000]
lahf
sub r8b, bl
shl rsi, 2
xchg dl, ah
and dl, r9b
lahf
movzx eax, word [rcx + rdi*4 + 0xc5820]
xor r8b, dil
test ah, 0xd
lea rdx, [rcx + 0xc4f10]
adc cx, si
lea rcx, [rbp + 0x6c4]
ror r8w, cl
shl r8b, 0xf7
mov r8, rsi
stc
clc
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404bed28
call fcn.1404a58cd
mov r10d, dword [rbp + 0x6c0]
cmc
cmp r10d, 1
jmp 0x1404bed3e
ja 0x1404beef0
mov eax, dword [rbp + 0x6c4]
stc
test r9, 0x74ff1a52
xor ebx, ebx
test dl, 0x79
test eax, eax
jmp 0x1404bed5e
jne 0x1404bed94
mov dword [rbp + 0x890], ebx
mov dword [rbp + 0x150], ebx
bt r8, 0x6b
inc r8d
bts r8d, esi
sub r9d, r9d
movzx r8d, ax
lea r8, [rbp + 0x894]
jmp 0x1404bed8f
jmp 0x1404bf321
cmp eax, 1
jmp 0x1404bed9c
je 0x1404bf345
test r15d, r15d
jmp 0x1404bedaa
je 0x1404bf345
mov r8d, ebx
movsx r10w, r8b
movzx edx, di
mov ch, 0xf1
mov r9d, ebx
mov r10, rax
mov edx, r9d
mov ah, 0x8f
inc cl
inc r9d
sub ax, 0x38a4
shrd rcx, rbp, 0xf4
mov eax, r8d
xchg cx, r8w
rcr ch, cl
or r8b, r13b
mov ecx, dword [rbp + rdx*4 + 0x154]
sal r8b, 0x44
sar r8, cl
add r8b, r13b
imul rcx, r10
mov r8w, 0x73ef
lea rcx, [rcx + rax]
test r9b, 0xb1
or r8b, r12b
dec r8w
mov r8, rcx
clc
jmp 0x1404bee16
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r12d, r12d
clc
shr r8, 0x20
test ch, 0x44
cmp r9d, r15d
jmp 0x1404bee30
jne 0x1404bedc4
test r8d, r8d
je 0x1404bf33e
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bee4b
jae 0x1404bee90
mov eax, dword [rbp + 0x150]
mov dword [rbp + rax*4 + 0x154], r8d
setno r15b
movzx r15d, r11w
movsx r15, bp
mov r15d, dword [rbp + 0x150]
jmp 0x1404bee77
inc r15d
jmp 0x1404bee7f
mov dword [rbp + 0x150], r15d
jmp 0x1404bee8b
jmp 0x1404bf345
sub r9d, r9d
jmp 0x1404bee9c
mov dword [rbp + 0x890], ebx
movsx rcx, dx
movsx dx, spl
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], ebx
mov dx, r10w
bswap cx
movsx rdx, cx
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404beed4
call fcn.1404bb994
mov al, bl
movsx r15, r10w
mov r15d, dword [rbp + 0x150]
jmp 0x1404beeeb
jmp 0x1404bf352
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
cmp r15d, 1
jmp 0x1404bef07
ja 0x1404bf080
mov ebx, dword [rbp + 0x154]
not dh
mov r9, r10
rol edx, cl
btr edx, r12d
bsf dx, r13w
shl r9, 2
mov edx, 0x1cc
jmp 0x1404bef31
mov dword [rbp + 0x150], r10d
jmp 0x1404bef3d
call fcn.1404bb994
xor edi, edi
test r15w, sp
test ebx, ebx
jmp 0x1404bef4f
jne 0x1404bef6b
mov dword [rbp + 0x890], edi
mov dword [rbp + 0x150], edi
jmp 0x1404bef66
jmp 0x1404bed7c
mov r15d, dword [rbp + 0x150]
test esp, 0x2e923d06
cmp ebx, 1
jmp 0x1404bef80
je 0x1404bf345
test r15d, r15d
jmp 0x1404bef8e
je 0x1404bf345
mov r8d, edi
movsxd r10, r12d
setp r10b
mov r9d, edi
inc ax
mov r10, rbx
mov edx, r9d
inc r9d
rol ch, cl
bt ax, si
mov eax, r8d
and r8b, 0xce
sar rcx, cl
mov ecx, dword [rbp + rdx*4 + 0x154]
bsr r8d, ecx
imul rcx, r10
rol r8w, cl
movsx r8d, r14w
movsx r8, r10w
lea rcx, [rcx + rax]
inc r8b
bsr r8, r10
movsx r8w, bl
mov r8, rcx
test dil, 0xf5
cmc
mov dword [rbp + rdx*4 + 0x154], ecx
test di, r10w
shr r8, 0x20
cmp dl, bpl
clc
cmp r9d, r15d
jmp 0x1404bf00b
jne 0x1404befa7
test r8d, r8d
jmp 0x1404bf019
je 0x1404bf33e
cmp dword [rbp + 0x150], 0x73
jb 0x1404bee51
xor r9d, r9d
cdq
mov dword [rbp + 0x890], edi
movzx r8w, bl
movsx edx, r9w
not r8b
lea r8, [rbp + 0x894]
xchg ch, dh
movzx ecx, ax
bswap dx
mov dword [rbp + 0x150], edi
mov edx, 0x1cc
not ecx
movzx rcx, r10w
lea rcx, [rbp + 0x154]
jmp 0x1404bf06e
call fcn.1404bb994
mov al, dil
jmp 0x1404bf07b
jmp 0x1404beedf
cmp r10d, r15d
lea rdx, [rbp + 0x6c4]
bswap ebx
mov al, r12b
mov ebx, r15d
cmovae rdx, rcx
cmovb ebx, r10d
setne cl
setb al
jmp 0x1404bf0a9
mov qword [rsp + 0x68], rdx
xchg cx, cx
lea rcx, [rbp + 0x154]
mov dword [rsp + 0x30], ebx
jmp 0x1404bf0c1
cmovae rcx, r8
test bx, 0x3ce9
test al, al
jmp 0x1404bf0d1
cmovne r10d, r15d
clc
cmp r9d, eax
xor eax, eax
xor r9d, r9d
test r9w, r9w
mov dword [rbp + 0x4f0], eax
test ebx, ebx
jmp 0x1404bf0ef
je 0x1404bf301
mov r15, rcx
add rsi, 0x7b9538f9
mov esi, dword [rdx + r9*4]
clc
test esi, esi
jmp 0x1404bf10b
jne 0x1404bf138
cmp r9d, eax
jne 0x1404bf2f0
and dword [rbp + r9*4 + 0x4f4], esi
cbw
lea eax, [r9 + 1]
mov dword [rbp + 0x4f0], eax
jmp 0x1404bf133
jmp 0x1404bf2f0
xor r11d, r11d
mov r8d, r9d
stc
clc
test r10d, r10d
jmp 0x1404bf148
je 0x1404bf2d7
mov ebx, r9d
cmp edx, 0x3f4a48c0
jmp 0x1404bf15d
neg ebx
jmp 0x1404bf164
cmp r8d, 0x73
jmp 0x1404bf16d
je 0x1404bf224
mov edi, r8d
cmp r11w, di
clc
cmp r8d, eax
jmp 0x1404bf183
jne 0x1404bf1a7
and dword [rbp + rdi*4 + 0x4f4], 0
cwde
lea eax, [r8 + 1]
movsxd rdx, r11d
jmp 0x1404bf19e
mov dword [rbp + 0x4f0], eax
movsxd rdx, ebp
lea eax, [rbx + r8]
movsx dx, r14b
cmovae rdx, r10
setle dl
inc r8d
movsx edx, ax
rol dh, cl
mov edx, dword [r15 + rax*4]
bsf ax, cx
mov eax, dword [rbp + rdi*4 + 0x4f4]
imul rdx, rsi
cmp dil, al
lea rdx, [rdx + rax]
sar ah, 0x72
rcr eax, 0xb2
cdqe
mov eax, r11d
movsx r11, dx
movsx r11w, cl
adc r11b, r11b
lea rdx, [rdx + rax]
rcr r11b, cl
lea eax, [rbx + r8]
mov r11, rdx
cmc
mov dword [rbp + rdi*4 + 0x4f4], edx
jmp 0x1404bf20b
shr r11, 0x20
cmc
cmp eax, r10d
mov eax, dword [rbp + 0x4f0]
jmp 0x1404bf21e
jne 0x1404bf164
test r11d, r11d
jmp 0x1404bf22c
je 0x1404bf2d3
cmp r8d, 0x73
jmp 0x1404bf23b
je 0x1404bf2d3
mov edx, r8d
cmc
stc
cmp r8d, eax
jmp 0x1404bf24e
jne 0x1404bf283
and dword [rbp + rdx*4 + 0x4f4], 0
movzx cx, dh
movsx rax, r10w
cmovo cx, r10w
lea eax, [r8 + 1]
dec cl
not cx
bswap cx
mov dword [rbp + 0x4f0], eax
mov rax, r8
inc ecx
setbe ah
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cdqe
bswap ax
inc r8d
mov eax, r11d
neg r11b
shl r11, cl
and r11b, 0xdf
add rcx, rax
mov dword [rbp + rdx*4 + 0x4f4], ecx
rol r11w, cl
mov eax, dword [rbp + 0x4f0]
shr rcx, 0x20
mov r11d, ecx
jmp 0x1404bf2c6
test ecx, ecx
jmp 0x1404bf2cd
jne 0x1404bf232
mov ebx, dword [rsp + 0x30]
cmp r8d, 0x73
jmp 0x1404bf2e0
je 0x1404bf4a8
mov rdx, qword [rsp + 0x68]
jmp 0x1404bf2f0
inc r9d
cmp r9d, ebx
jmp 0x1404bf2fb
jne 0x1404bf0ff
mov r9d, eax
sal r8b, cl
lea r8, [rbp + 0x4f4]
cdq
shl r9, 2
cqo
mov dword [rbp + 0x150], eax
cdq
cwd
not cx
mov edx, 0x1cc
cmovne ecx, r13d
jmp 0x1404bf332
lea rcx, [rbp + 0x154]
call fcn.1404bb994
mov r15d, dword [rbp + 0x150]
mov al, 1
cmp r11, 0x744b36e3
test spl, r11b
clc
xor r11d, r11d
test al, al
jmp 0x1404bf35c
je 0x1404bf50e
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x38]
jmp 0x1404bf36f
mov dword [rsp + 0x34], ecx
jmp 0x1404bf378
jne 0x1404bec56
mov eax, dword [rsp + 0x48]
lea eax, [rax + rax*4]
test r13b, 0xba
add eax, eax
sub r13d, eax
je 0x1404bf57c
lea ecx, [r13 - 1]
lea rax, [0x140000000]
cmp r12b, r14b
jmp 0x1404bf3a8
mov eax, dword [rax + rcx*4 + 0xc58b8]
test eax, eax
jmp 0x1404bf3b6
je 0x1404bf50e
cmp eax, 1
je 0x1404bf57c
test r15d, r15d
jmp 0x1404bf3cd
je 0x1404bf57c
mov r8d, r11d
movsx rdx, sp
mov r9d, r11d
bswap cx
movsx rcx, r13w
mov r10d, eax
mov edx, r9d
mov ax, 0x79
movzx rax, r13w
inc r9d
cbw
add cl, 0xea
cdqe
mov eax, r8d
sar r8w, cl
sub cl, 0xe0
mov ecx, dword [rbp + rdx*4 + 0x154]
test r11b, bl
clc
shld r8w, r10w, 0xc1
imul rcx, r10
ror r8b, 0x73
rcl r8b, 0xdd
lea rcx, [rcx + rax]
mov r8, rcx
test dh, 0xbb
stc
cmc
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404bf442
jne 0x1404bf3e7
test r8d, r8d
jmp 0x1404bf450
je 0x1404bf574
cmp dword [rbp + 0x150], 0x73
jae 0x1404bf50e
mov eax, dword [rbp + 0x150]
movzx r15d, r14w
movzx r15w, spl
mov dword [rbp + rax*4 + 0x154], r8d
movzx r15, bx
movzx r15w, al
mov r15d, dword [rbp + 0x150]
jmp 0x1404bf48f
inc r15d
jmp 0x1404bf497
mov dword [rbp + 0x150], r15d
jmp 0x1404bf4a3
jmp 0x1404bf57c
and dword [rbp + 0x890], 0
neg r8
rcr rcx, 0x43
sete r8b
lea r8, [rbp + 0x894]
setp dh
and dword [rbp + 0x150], 0
shr dh, 0xb0
sar dl, 0x40
lea rcx, [rbp + 0x154]
shr dh, 0xf8
and dx, bp
rol edx, cl
sub r9d, r9d
movsx dx, r9b
mov edx, 0x1cc
call fcn.1404bb994
mov r15d, dword [rbp + 0x150]
xor al, r15b
sal al, cl
sub r11d, r11d
mov al, r11b
jmp 0x1404bf509
jmp 0x1404bf355
sub r9d, r9d
movzx r8w, al
movsx r8w, r15b
movzx rdx, bx
mov dword [rbp + 0x890], r11d
movzx r8w, r11b
bswap cx
mov ch, 0x9b
lea r8, [rbp + 0x894]
movzx dx, r13b
movsxd rcx, edi
mov dword [rbp + 0x150], r11d
mov cl, r15b
xchg edx, ecx
not dh
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404bf55f
call fcn.1404bb994
xor r11d, r11d
movzx r15d, si
movzx r15w, r11b
and r15w, r15w
mov r15d, dword [rbp + 0x150]
clc
test r12d, r12d
jmp 0x1404bf584
je 0x1404bf6b2
mov r8d, r11d
test r15d, r15d
jmp 0x1404bf595
je 0x1404bf5fe
mov ecx, r8d
setno r15b
inc r8d
mov eax, r12d
shl dh, cl
mov edx, dword [rbp + rcx*4 + 0x154]
add rdx, rax
btr r15w, 0x83
test r9w, 0x53f9
bt r15w, cx
mov dword [rbp + rcx*4 + 0x154], edx
shr r12w, cl
shr r15d, 0x89
movzx r12w, r12b
mov r15d, dword [rbp + 0x150]
shr rdx, 0x20
neg r12b
mov r12d, edx
test edx, 0x5b890118
cmp r8d, r15d
jmp 0x1404bf5f8
jne 0x1404bf59b
test r12d, r12d
jmp 0x1404bf606
je 0x1404bf6b2
cmp r15d, 0x73
jmp 0x1404bf615
jae 0x1404bf653
mov eax, r15d
movsx r15d, ax
movzx r15w, al
bswap r15w
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
jmp 0x1404bf63f
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404bf64e
jmp 0x1404bf6b2
xor r9d, r9d
mov dword [rbp + 0x890], r11d
movsxd rdx, r9d
movzx rcx, bx
lea r8, [rbp + 0x894]
movzx cx, r12b
cmovp dx, r13w
bswap rcx
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movzx rcx, ax
lea rcx, [rbp + 0x154]
jmp 0x1404bf694
call fcn.1404bb994
mov r15d, dword [rbp + 0x150]
sar cl, cl
rcr r13b, cl
stc
xor r11d, r11d
ror r12b, 0xc5
rdtsc
sal rcx, cl
mov rax, qword [rsp + 0x58]
cmp edi, r14d
shl dl, cl
movsx edx, r15w
mov r13d, 1
add rcx, rcx
mov r12d, dword [rsp + 0x40]
rcr dh, cl
add edx, r13d
mov qword [rbp + 0x4f4], 1
rol dh, 0xbb
adc dx, 0x5021
clc
mov dword [rsp + 0x30], r13d
inc cx
sub r12d, dword [rax]
rol cl, 0xaa
inc dl
cmp dword [rax], r11d
cqo
cbw
mov eax, 0xcccccccd
mov dword [rbp + 0x4f0], r13d
cmovge r12d, dword [rsp + 0x40]
btc dx, 0xb
mul r12d
mov eax, edx
xchg ch, ch
sar cx, 0xe1
shr eax, 3
adc rcx, rdi
sub ch, al
mov dword [rsp + 0x38], eax
shr cl, cl
xor cx, bp
mov ecx, eax
jmp 0x1404bf738
mov dword [rsp + 0x34], eax
test eax, eax
je 0x1404bff48
mov eax, ecx
sal rsi, 0x5f
xadd di, bx
mov edx, 0x26
shr sil, cl
cmp ecx, edx
cmova eax, edx
bts rcx, rbx
xor edx, edx
shl r8b, cl
xor bl, sil
mov dword [rsp + 0x48], eax
lea edi, [rax - 1]
or eax, ebp
bsr bx, bx
lea rax, [0x140000000]
xchg rcx, rsi
add sil, 0x33
movsx cx, ah
movzx ecx, byte [rax + rdi*4 + 0xc5822]
btr si, r10w
sal esi, 0x54
bts bx, di
movzx esi, byte [rax + rdi*4 + 0xc5823]
jmp 0x1404bf7a7
mov ebx, ecx
sar ax, 0x1d
movsx eax, r15w
not r8b
shl rbx, 2
mov r8, rbx
movsx eax, sp
lea eax, [rsi + rcx]
movsx cx, sil
jmp 0x1404bf7ce
lea rcx, [rbp + 0x894]
jmp 0x1404bf7da
mov dword [rbp + 0x890], eax
call fcn.1404a6391
lea rcx, [0x140000000]
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
movsx dx, r14b
cqo
shr r8w, cl
lea rdx, [rcx + 0xc4f10]
bts ecx, r11d
shrd cx, r10w, 0xdc
lea rcx, [rbp + 0x894]
xor r8b, al
mov r8, rsi
cmp cl, bpl
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404bf830
call fcn.1404a58cd
mov r10d, dword [rbp + 0x890]
cmp r14, 0x56e7730d
stc
cmp r10d, 1
jmp 0x1404bf84d
ja 0x1404bfa2b
mov eax, dword [rbp + 0x894]
sub ebx, ebx
cmp r12w, 0x6c4e
test r12b, 0x86
test eax, eax
jmp 0x1404bf86c
jne 0x1404bf8df
sub r9d, r9d
mov edx, 0x32b2217b
xchg r8, rdx
movsx rcx, sp
mov dword [rbp + 0x6c0], ebx
lea r8, [rbp + 0x6c4]
bswap cx
not dx
mov dword [rbp + 0x4f0], ebx
cmovp ecx, ebp
mov cx, 0x7d88
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x1404bf8b2
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
movsx esi, dx
mov dword [rsp + 0x30], r13d
mov al, 1
movzx esi, r10w
setl sil
mov esi, 0x1cc
jmp 0x1404bf8da
jmp 0x1404bff17
cmp eax, 1
jmp 0x1404bf8e7
je 0x1404bf8c6
test r13d, r13d
jmp 0x1404bf8f5
je 0x1404bf8c6
mov r8d, ebx
movsx r9w, r14b
mov r9d, ebx
mov r10, rax
movzx cx, r15b
bswap rax
movzx ecx, dx
mov edx, r9d
inc r9d
bts eax, ebx
shl cx, cl
mov eax, r8d
cmp r15w, di
xchg r8b, r8b
mov ecx, dword [rbp + rdx*4 + 0x4f4]
shr r8b, 0x89
sar r8d, 9
imul rcx, r10
add rcx, rax
rcl r8, 0x98
mov r8, rcx
jmp 0x1404bf94f
mov dword [rbp + rdx*4 + 0x4f4], ecx
clc
shr r8, 0x20
stc
test ebx, 0x60635469
clc
cmp r9d, r13d
jmp 0x1404bf96b
jne 0x1404bf914
test r8d, r8d
je 0x1404bf8b7
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404bf986
jae 0x1404bf9c2
mov eax, dword [rbp + 0x4f0]
movsxd r13, ebx
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bf9a9
inc r13d
jmp 0x1404bf9b1
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bf9bd
jmp 0x1404bf8c1
sub r9d, r9d
cdq
mov dword [rbp + 0x890], ebx
movzx dx, spl
lea r8, [rbp + 0x894]
movzx rcx, r12w
setne dh
cwd
mov dword [rbp + 0x4f0], ebx
movsx rcx, bx
mov edx, 0x1cc
mov cx, 0x363e
movzx cx, dil
lea rcx, [rbp + 0x4f4]
jmp 0x1404bfa05
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
xchg al, al
mov al, 0x8a
mov al, bl
jmp 0x1404bfa1c
mov dword [rsp + 0x30], r13d
jmp 0x1404bfa26
jmp 0x1404bf8d0
lea r8, [rbp + 0x894]
lea rcx, [rbp + 0x4f4]
test ch, 0x53
cmp dl, 0x14
cmp r13d, 1
ja 0x1404bfc0f
mov ebx, dword [rbp + 0x4f4]
mov r9, r10
bsr dx, r8w
mov esi, 0x1cc
rol rdx, cl
shl r9, 2
movzx rdx, si
mov edx, esi
jmp 0x1404bfa6e
mov dword [rbp + 0x4f0], r10d
jmp 0x1404bfa7a
call fcn.1404bb994
xor edi, edi
test r10b, dl
cmc
test ebx, ebx
jmp 0x1404bfa8c
jne 0x1404bfab9
mov dword [rbp + 0x890], edi
lea r8, [rbp + 0x894]
mov dword [rbp + 0x4f0], edi
test r13w, 0xc1b
cmc
sub r9d, r9d
jmp 0x1404bfab4
jmp 0x1404bfee5
mov r13d, dword [rbp + 0x4f0]
clc
cmp r15, r9
mov dword [rsp + 0x30], r13d
test r12, rdx
cmp cx, bx
cmp ebx, 1
je 0x1404bff14
test r13d, r13d
jmp 0x1404bfae0
je 0x1404bff14
mov r8d, edi
cqo
cdq
cbw
mov r9d, edi
cmovbe r10d, ebx
mov r10, rbx
mov cl, sil
seta cl
jmp 0x1404bfb03
mov edx, r9d
inc r9d
nop
movzx rax, r10w
clc
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
shr r8w, 0xef
imul rcx, r10
shrd r8w, bp, 0x6b
add rcx, rax
test dx, ax
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
cmp r13b, r10b
clc
shr r8, 0x20
clc
cmp r9d, r13d
jmp 0x1404bfb4a
jne 0x1404bfb03
test r8d, r8d
je 0x1404bff05
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404bfbab
mov eax, dword [rbp + 0x4f0]
jmp 0x1404bfb74
mov dword [rbp + rax*4 + 0x4f4], r8d
dec r13b
mov r13b, al
movzx r13d, r8w
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bfb92
inc r13d
jmp 0x1404bfb9a
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bfba6
jmp 0x1404bff0f
sub r9d, r9d
movsxd rcx, r10d
mov dword [rbp + 0x890], edi
not r8w
lea r8, [rbp + 0x894]
movsx dx, r11b
cqo
bswap cx
mov dword [rbp + 0x4f0], edi
mov rdx, rsi
movsx ecx, r11w
mov rcx, 0x1db31c0f
lea rcx, [rbp + 0x4f4]
jmp 0x1404bfbec
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x1404bfc00
mov dword [rsp + 0x30], r13d
jmp 0x1404bfc0a
jmp 0x1404bff17
cmp r10d, r13d
lea rdx, [rbp + 0x894]
cmovl bx, bx
movsx ebx, cx
mov ebx, r13d
cmovae rdx, rcx
movsx ecx, r8w
cmovb ebx, r10d
setb al
movsxd rcx, edx
mov ecx, r11d
movsx rcx, dx
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x4f4]
mov dword [rsp + 0x30], ebx
jmp 0x1404bfc51
cmovae rcx, r8
test al, al
jmp 0x1404bfc5c
cmovne r10d, r13d
clc
xor eax, eax
test ah, dh
sub r9d, r9d
test dil, 0x55
cmp rsp, r8
cmp r13w, 0x114e
mov dword [rbp + 0x6c0], eax
stc
test ebx, ebx
jmp 0x1404bfc83
je 0x1404bfea9
mov r13, rcx
xchg sil, sil
mov esi, dword [rdx + r9*4]
clc
cmc
test esi, esi
jmp 0x1404bfc9c
jne 0x1404bfcd3
cmp r9d, eax
jne 0x1404bfe91
and dword [rbp + r9*4 + 0x6c4], esi
bswap rax
jmp 0x1404bfcbf
lea eax, [r9 + 1]
jmp 0x1404bfcc8
mov dword [rbp + 0x6c0], eax
jmp 0x1404bfe91
sub r11d, r11d
mov r8d, r9d
test r10d, r10d
jmp 0x1404bfce1
je 0x1404bfe78
mov ebx, r9d
jmp 0x1404bfcf3
neg ebx
cmp r8d, 0x73
jmp 0x1404bfcfe
je 0x1404bfdcb
mov edi, r8d
test r9b, 0x2a
cmp r8d, eax
jmp 0x1404bfd13
jne 0x1404bfd41
and dword [rbp + rdi*4 + 0x6c4], 0
rdtsc
xchg dl, al
cdqe
lea eax, [r8 + 1]
dec dx
movsx rdx, r8w
not dl
mov dword [rbp + 0x6c0], eax
movsx rax, r13w
bswap rax
lea eax, [rbx + r8]
cwd
inc r8d
or edx, eax
xadd dl, dl
mov edx, dword [r13 + rax*4]
mov eax, r11d
imul rdx, rsi
and r11d, 0x16ad655c
cmp r11b, 0x3c
add rdx, rax
sbb r11w, bx
mov eax, dword [rbp + rdi*4 + 0x6c4]
bts r11w, r8w
mov r11b, cl
bsr r11w, dx
lea rdx, [rdx + rax]
lea eax, [rbx + r8]
and r11w, r8w
sal r11w, 0xf3
shr r11w, cl
mov r11, rdx
jmp 0x1404bfd9e
mov dword [rbp + rdi*4 + 0x6c4], edx
clc
test r8b, r15b
shr r11, 0x20
jmp 0x1404bfdb3
cmp eax, r10d
movzx rax, r8w
mov eax, dword [rbp + 0x6c0]
jmp 0x1404bfdc5
jne 0x1404bfcf5
test r11d, r11d
jmp 0x1404bfdd3
je 0x1404bfe74
cmp r8d, 0x73
je 0x1404bfe74
mov edx, r8d
cmp r10w, dx
cmp r8d, eax
jmp 0x1404bfdf2
jne 0x1404bfe20
and dword [rbp + rdx*4 + 0x6c4], 0
cmovg ax, sp
lea eax, [r8 + 1]
inc rcx
movzx cx, bl
movsxd rcx, ebp
mov dword [rbp + 0x6c0], eax
movsx rax, r8w
cmovle ax, bx
mov eax, dword [rbp + rdx*4 + 0x6c4]
movzx rcx, r13w
dec cl
bswap cx
inc r8d
mov ecx, r11d
cmc
add r11, rsi
ror r11b, 0x6a
add rcx, rax
shl r11b, 0x44
mov r11b, 0x34
mov dword [rbp + rdx*4 + 0x6c4], ecx
sbb al, r11b
bts r11, r12
mov eax, dword [rbp + 0x6c0]
movzx r11, r14w
shr rcx, 0x20
mov r11d, ecx
test ecx, ecx
jmp 0x1404bfe6e
jne 0x1404bfdd9
mov ebx, dword [rsp + 0x30]
cmp r8d, 0x73
jmp 0x1404bfe81
je 0x1404c0009
mov rdx, qword [rsp + 0x68]
jmp 0x1404bfe91
inc r9d
test r11, 0x12b637a0
cmp r9d, ebx
jmp 0x1404bfea3
jne 0x1404bfc8f
mov r9d, eax
lea r8, [rbp + 0x6c4]
and cx, si
btr dx, 0x1d
shl r9, 2
mov dl, r15b
not edx
movzx dx, al
mov esi, 0x1cc
movzx edx, r10w
mov ch, 0x41
mov dword [rbp + 0x4f0], eax
cqo
jmp 0x1404bfee5
mov rdx, rsi
cmovge cx, r15w
movsxd rcx, r14d
movsx rcx, r9w
lea rcx, [rbp + 0x4f4]
jmp 0x1404bff00
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
test r11b, r13b
mov dword [rsp + 0x30], r13d
mov al, 1
cmc
xor r11d, r11d
cmp cx, 0x785f
test al, al
jmp 0x1404bff26
je 0x1404c0070
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x48]
mov dword [rsp + 0x34], ecx
jmp 0x1404bff3d
jne 0x1404bf744
mov eax, dword [rsp + 0x38]
cmc
lea eax, [rax + rax*4]
clc
test ecx, 0xea2544
add eax, eax
sub r12d, eax
jmp 0x1404bff5c
je 0x1404bffe5
lea ecx, [r12 - 1]
shr eax, cl
lea rax, [0x140000000]
cmc
mov eax, dword [rax + rcx*4 + 0xc58b8]
test r15d, 0x1ded21e5
cmp r15d, 0x1b79071e
test eax, eax
jmp 0x1404bff8d
jne 0x1404c0078
sub r9d, r9d
mov dword [rbp - 0x80], r11d
cqo
not ch
cmovo ecx, r11d
lea r8, [rbp - 0x7c]
movsx rcx, dx
movzx ecx, r8w
mov dword [rbp + 0x4f0], r11d
movzx edx, sp
cdq
movsx edx, si
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x1404bffcd
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
cmc
clc
mov dword [rsp + 0x30], r13d
jmp 0x1404bffe5
sub r11d, r11d
jmp 0x1404bffee
test r15d, r15d
jmp 0x1404bfff6
jne 0x1404c022e
mov edx, r11d
jmp 0x1404c0004
jmp 0x1404c0271
and dword [rbp - 0x80], 0
cwd
xor sil, r15b
lea r8, [rbp - 0x7c]
and dword [rbp + 0x4f0], 0
sub rcx, 0x3f4c2598
lea rcx, [rbp + 0x4f4]
xor si, sp
movzx edx, r12w
mov esi, 0x1cc
not dh
and dx, 0xf03
sub r9d, r9d
movsx rdx, dx
mov edx, esi
call fcn.1404bb994
mov r13d, dword [rbp + 0x4f0]
sar al, 0x90
sub r11d, r11d
mov al, r11b
jmp 0x1404c0061
mov dword [rsp + 0x30], r13d
jmp 0x1404c006b
jmp 0x1404bff1f
mov rdx, rsi
jmp 0x1404c0159
cmp eax, 1
jmp 0x1404c0080
je 0x1404bffe5
test r13d, r13d
je 0x1404bffe5
mov r8d, r11d
mov r9d, r11d
movzx rcx, r12w
mov r10, rax
movsx rax, r9w
movsx cx, dh
mov edx, r9d
inc r9d
rcl ch, 0xaf
mov eax, r8d
bsr r8w, sp
btr rcx, 0x31
mov ecx, dword [rbp + rdx*4 + 0x4f4]
stc
imul rcx, r10
bsf r8w, r14w
lea rcx, [rcx + rax]
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x4f4], ecx
cmp cl, r12b
cmp edi, 0x45724455
shr r8, 0x20
clc
stc
cmp r9d, r13d
jmp 0x1404c00f1
jne 0x1404c00a4
test r8d, r8d
jmp 0x1404c00ff
je 0x1404bffd2
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404c0111
jae 0x1404c0152
mov eax, dword [rbp + 0x4f0]
sete r13b
movzx r13d, sp
bswap r13
mov dword [rbp + rax*4 + 0x4f4], r8d
movsxd r13, r12d
movzx r13d, dx
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404c0146
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bffdb
mov edx, 0x1cc
rcl ch, cl
sub r9d, r9d
movzx rcx, cx
jmp 0x1404c0165
mov dword [rbp - 0x80], r11d
mov ecx, 0x428b2448
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x4f0], r11d
lea rcx, [rbp + 0x4f4]
jmp 0x1404c0185
call fcn.1404bb994
mov rax, qword [rsp + 0x58]
btr ecx, 0x91
mov bl, byte [rax + 0x308]
and cl, 0x87
mov rax, qword [rsp + 0x60]
mov rcx, rax
cmp byte [rax + 8], 0
je 0x1404c01f5
call fcn.1404bc407
neg bl
movsx dx, r9b
not dx
movabs rdx, 0x8000000000000000
jmp 0x1404c01cc
sbb rcx, rcx
test bh, al
and rcx, rdx
jmp 0x1404c01e0
and rcx, rdx
jmp 0x1404c01e8
mov qword [rax], rcx
jmp 0x1404c01f0
jmp 0x1404c021f
call fcn.1404bc464
neg bl
movsx dx, sil
mov edx, 0x80000000
jmp 0x1404c020b
sbb ecx, ecx
clc
and ecx, edx
test spl, r14b
and ecx, edx
jmp 0x1404c021a
mov dword [rax], ecx
movzx eax, dx
mov eax, 2
jmp 0x1404c0229
jmp 0x1404c0b8a
lea edx, [r15 - 1]
bt ax, 0xae
bt ax, bx
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404c024d
je 0x1404c025f
inc eax
jmp 0x1404c025a
jmp 0x1404c0266
mov eax, r11d
cmp bp, sp
clc
shl edx, 5
add edx, eax
cmc
test bp, 0xb6f
test r13d, r13d
jmp 0x1404c0279
jne 0x1404c028c
mov ecx, r11d
jmp 0x1404c0287
jmp 0x1404c02d1
lea ecx, [r13 - 1]
bts ax, r8w
mov dword [rsp + 0x48], r11d
rcl ah, cl
jmp 0x1404c02a1
bsr eax, dword [rbp + rcx*4 + 0x4f4]
jmp 0x1404c02ae
je 0x1404c02bb
inc eax
jmp 0x1404c02c1
mov eax, r11d
sal r12b, cl
shl ecx, 5
or r12b, spl
sbb r8d, 0x5b1c6da6
stc
add ecx, eax
mov eax, ecx
shl r8b, 5
rol r8d, cl
shrd r12, rdx, 0x8f
mov r8d, 0xffffffff
sub eax, edx
mov r12d, 0x20
stc
cmp edx, ecx
jmp 0x1404c02f5
sbb ebx, ebx
test r11b, r15b
and ebx, eax
mov dword [rsp + 0x40], ebx
jmp 0x1404c0305
jbe 0x1404c05d7
mov eax, r12d
bts cx, r8w
cmovle cx, r14w
mov dword [rsp + 0x34], r11d
movsx esi, dx
bt si, 0x50
rcr cl, 0xa8
mov esi, ebx
lea edi, [r12 - 0x1f]
sar ch, cl
ror r8d, cl
and esi, 0x1f
xchg r8b, cl
cmp r14w, 0xc11
mov r8d, ebx
xor ch, 0xe8
ror rcx, 0xda
shl cx, 0xdd
sub eax, esi
cmp cl, r10b
sar cl, cl
shr r8d, 5
sar ch, 0xf1
and cx, 0x6b14
mov ecx, eax
jmp 0x1404c0368
mov dword [rsp + 0x48], eax
cmovle ax, sp
or al, r12b
shl rdi, cl
movzx rax, r13w
mov cl, r12b
inc cx
dec edi
cmova ax, r14w
rcr eax, cl
mov eax, edi
adc ch, 0x87
adc rcx, r15
not eax
mov dword [rsp + 0x38], eax
test r10w, 0x33e5
btr ax, 0x47
lea eax, [r15 - 1]
btr cx, 0x3d
xor cl, 0xb8
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404c03bb
je 0x1404c03cd
inc ecx
jmp 0x1404c03c8
jmp 0x1404c03d6
mov ecx, r11d
setl al
rcr al, 0xb0
lea eax, [r8 + r15]
stc
cmp r10b, 0x1b
cmp bp, bp
cmp eax, 0x73
jbe 0x1404c0445
xor r9d, r9d
jmp 0x1404c03f3
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x150], r11d
mov cl, 0xcd
movzx ecx, r11w
movsx rdx, r13w
mov edx, 0x1cc
movzx cx, r13b
mov ecx, r15d
lea rcx, [rbp + 0x154]
jmp 0x1404c0425
call fcn.1404bb994
mov r15d, dword [rbp + 0x150]
test rbp, 0x10b8415d
xor r11d, r11d
jmp 0x1404c0440
jmp 0x1404c05cd
mov edx, r11d
sar dl, cl
or dl, r10b
mov eax, r12d
sub eax, ecx
or dl, 3
adc dl, 0xce
cmp esi, eax
seta dl
cmp r15w, r10w
add edx, r8d
cmc
cmp esp, r9d
add edx, r15d
mov dword [rsp + 0x34], edx
stc
cmp edx, 0x73
ja 0x1404c03eb
lea eax, [r8 - 1]
rcl r11d, 0x9b
lea r11d, [rdx - 1]
test cx, sp
stc
cmp r11d, eax
je 0x1404c057e
mov ebx, dword [rsp + 0x48]
add al, dil
lea r12d, [r8 - 1]
cwd
bt ax, r10w
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
or ah, 0xef
mov eax, r11d
rcr ecx, 0x33
bswap rcx
inc ch
sub eax, r8d
ror cl, cl
inc ecx
lea ecx, [rax - 1]
test bpl, 0x10
stc
cmp eax, r15d
jae 0x1404c04e6
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404c04e1
jmp 0x1404c04ee
sub r10d, r10d
cmp cx, 0x309
cmp ecx, r15d
jae 0x1404c0509
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c0504
jmp 0x1404c050c
sub r9d, r9d
and r9d, edx
mov ecx, ebx
shr r9d, cl
sar ecx, 0x44
bsf ecx, esp
and r10d, edi
mov ecx, esi
shl r10d, cl
cmp cl, r8b
cmp r13w, 0x17f6
or r9d, r10d
clc
mov dword [rbp + r11*4 + 0x154], r9d
test r13w, cx
stc
add r11d, r13d
cmp r11d, r12d
jmp 0x1404c0547
je 0x1404c055e
mov r15d, dword [rbp + 0x150]
jmp 0x1404c0559
jmp 0x1404c04b1
mov r13d, dword [rsp + 0x30]
add cx, 0x1788
and bl, 0x40
btc ebx, ebx
mov r12d, 0x20
xchg bh, dh
mov edx, dword [rsp + 0x34]
mov ebx, dword [rsp + 0x40]
xor r11d, r11d
mov ecx, r11d
test rbx, rcx
test r8d, r8d
jmp 0x1404c058f
je 0x1404c05bc
mov eax, ecx
jmp 0x1404c059c
inc ecx
test dl, r15b
cmp al, sil
stc
mov dword [rbp + rax*4 + 0x154], r11d
stc
cmp ecx, r8d
jmp 0x1404c05b6
jne 0x1404c0595
mov r15d, edx
test sil, r8b
mov dword [rbp + 0x150], edx
btc ax, 0x2e
mov r8d, 0xffffffff
and dil, 0x89
mov eax, dword [rsp + 0x50]
xadd edi, edi
shld r10, rbx, 0x5d
mov edi, dword [rsp + 0x3c]
sub eax, edi
mov dword [rsp + 0x50], eax
and r10w, 0x7103
neg r10b
movzx r10, ax
mov r10d, eax
test edi, edi
jmp 0x1404c0604
je 0x1404c063d
cmp ebx, eax
jmp 0x1404c0611
jbe 0x1404c0635
mov rdx, qword [rsp + 0x60]
mov r9b, 1
jmp 0x1404c0624
mov qword [rsp + 0x20], rdx
mov edx, edi
jmp 0x1404c0630
jmp 0x1404c0b68
sub r10d, ebx
jmp 0x1404c063d
cmp r15d, r13d
ja 0x1404c06c5
jae 0x1404c0658
mov cl, 1
jmp 0x1404c0653
jmp 0x1404c06d0
lea edx, [r15 - 1]
cmc
cmp edx, r8d
jmp 0x1404c0665
je 0x1404c06c5
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmc
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x1404c067f
jne 0x1404c069a
add edx, r8d
stc
cmp r11b, cl
cmp edx, r8d
jmp 0x1404c0694
jne 0x1404c066b
cmp edx, r8d
jmp 0x1404c06a2
je 0x1404c06c5
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
xchg cl, cl
setbe cl
jmp 0x1404c06c0
jmp 0x1404c06d0
mov cl, r11b
ror r13b, cl
btr r13d, 0xba
test cl, cl
sets r13b
bswap r13d
movzx eax, r10w
mov dword [rsp + 0x38], r11d
bswap r9
lea eax, [rbx + 1]
movzx cx, ch
jmp 0x1404c06f1
mov r9d, r10d
movsx cx, al
movsxd rsi, edi
bswap rcx
cmovne ebx, eax
rcl r13, cl
shl rcx, 0xb1
mov r13d, r12d
ror esi, cl
cdqe
and r10d, 0x1f
shr r9d, 5
sbb cl, r8b
sub r13d, r10d
rcr al, cl
shr cx, cl
sub cx, 0x55dc
mov dword [rsp + 0x40], ebx
shr cl, 0x65
rcr ax, cl
clc
mov ecx, r13d
rcr rsi, cl
bts ax, r9w
xchg sil, sil
mov esi, 1
adc rax, rdx
shr eax, 0x32
stc
shl rsi, cl
dec al
cmovne eax, ecx
movzx rax, r14w
dec esi
shr cx, cl
ror ecx, cl
movsx rax, ax
mov eax, esi
and cl, 0x7b
or cx, 0x7a09
movzx cx, bh
not eax
movsx ecx, di
sbb cx, si
and rcx, r12
mov dword [rsp + 0x48], eax
movsx cx, r12b
lea eax, [r15 - 1]
bt ecx, r14d
or cl, r13b
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404c079d
je 0x1404c07af
inc ecx
jmp 0x1404c07aa
jmp 0x1404c07b8
mov ecx, r11d
adc ah, dl
or ax, 0x52d6
lea eax, [r9 + r15]
test r11d, 0x2cfe6d23
test sil, r14b
cmp eax, 0x73
jbe 0x1404c0810
xor r9d, r9d
cqo
not r8
mov dword [rbp - 0x80], r11d
bswap ecx
movsxd rcx, esi
xchg r8b, r8b
lea r8, [rbp - 0x7c]
mov ch, dl
cwd
cmove dx, sp
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movzx rcx, r8w
lea rcx, [rbp + 0x154]
call fcn.1404bb994
jmp 0x1404c099b
sub r12d, ecx
cqo
cmovnp dx, bp
movzx rdx, r11w
mov edx, r11d
cmp r10d, r12d
seta dl
test bl, sil
add edx, r9d
stc
add edx, r15d
cmc
clc
cmp r8b, 0x6e
mov dword [rsp + 0x38], edx
cmp edx, 0x73
jmp 0x1404c0842
ja 0x1404c07cf
lea r12d, [r9 - 1]
shl r11b, 0x88
lea r11d, [rdx - 1]
test r8b, 0xe0
test r13b, r10b
cmp r11d, r12d
jmp 0x1404c0863
je 0x1404c095f
mov ebx, dword [rsp + 0x48]
sub al, 0x16
cdq
movsx dx, r12b
mov edx, 0xffffffff
or ah, 0x48
rcr ecx, cl
btr ecx, 0x69
mov eax, r11d
ror ch, 0xaa
bts cx, bx
sub cx, bp
sub eax, r9d
adc rcx, r14
lea ecx, [rax - 1]
cmc
cmp eax, r15d
jmp 0x1404c08a2
jae 0x1404c08b9
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404c08b4
jmp 0x1404c08c0
xor edi, edi
test r10b, 0xa8
clc
cmp ecx, r15d
jmp 0x1404c08c8
jae 0x1404c08e0
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c08db
jmp 0x1404c08e5
sub r8d, r8d
inc ch
and r8d, ebx
shl ch, cl
setb ch
dec ch
mov ecx, r13d
shr r8d, cl
and edi, esi
btr rcx, 0xef
cmp esp, 0x3fb45a4e
mov ecx, r10d
jmp 0x1404c090e
shl edi, cl
cmc
jmp 0x1404c0916
or r8d, edi
mov dword [rbp + r11*4 + 0x154], r8d
clc
add r11d, edx
stc
test r14b, r12b
jmp 0x1404c092e
cmp r11d, r12d
jmp 0x1404c0936
je 0x1404c0948
mov r15d, dword [rbp + 0x150]
jmp 0x1404c0883
mov edx, dword [rsp + 0x38]
movzx rbx, r12w
mov ebx, dword [rsp + 0x40]
test sil, bl
rol di, 0x5c
mov edi, dword [rsp + 0x3c]
sub ecx, ecx
jmp 0x1404c0966
test r9d, r9d
je 0x1404c098c
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404c097c
inc ecx
jmp 0x1404c0983
cmp ecx, r9d
jne 0x1404c096f
mov dword [rbp + 0x150], edx
mov dl, r11b
movsx edx, di
bswap cx
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x150]
jmp 0x1404c09ae
call fcn.1404bbaa9
cmp dword [rbp + 0x150], 0
movzx dx, r13b
mov rdx, rax
mov eax, 0xffffffff
sete r9b
stc
cmp spl, 0xef
test di, r15w
cmp rdx, rax
jmp 0x1404c09dc
jbe 0x1404c0a1c
mov rcx, rdx
jmp 0x1404c09ea
shr rcx, 0x20
test r11, r15
bsr ecx, ecx
je 0x1404c0a06
inc ecx
jmp 0x1404c0a01
jmp 0x1404c0a0f
xor ecx, ecx
cmp r12b, 0xd2
cmp r14, r9
add ecx, 0x20
jmp 0x1404c0a17
jmp 0x1404c0a3d
bsr ecx, edx
je 0x1404c0a31
inc ecx
jmp 0x1404c0a2c
jmp 0x1404c0a3d
xor ecx, ecx
not si
bt esi, 0x49
rcr si, cl
mov esi, dword [rsp + 0x50]
cmp ecx, esi
jmp 0x1404c0a48
jbe 0x1404c0a93
sub ecx, esi
clc
test r9b, r9b
jmp 0x1404c0a59
je 0x1404c0a85
mov eax, 1
test eax, 0x2e93263d
shl rax, cl
dec rax
test rdx, rax
jmp 0x1404c0a77
jne 0x1404c0a85
mov r9b, 1
jmp 0x1404c0a8f
xor r9b, r9b
bsr rax, r15
dec r10b
shr rdx, cl
clc
sub r11d, r11d
lea eax, [rdi - 2]
shr r10, cl
movsxd r10, r15d
test r14d, r14d
mov ecx, esi
mov r10d, r8d
not ebx
cmovne r11d, dword [rbp + 0x324]
test ebp, 0x6cd012a7
bt r10, r10
inc r10
xor r8d, r8d
xchg r10b, r10b
cmc
cmp r14d, 1
bswap r10w
cmova r8d, dword [rbp + 0x328]
test edi, edi
mov r10d, r8d
setbe r8b
cmovne ebx, eax
sal r8b, 7
shl r10, 0x20
sar eax, 0xa6
mov eax, r11d
sbb r8b, r15b
lea r10, [r10 + rax]
btr eax, 0x17
bt eax, 0x90
mov rax, qword [rsp + 0x58]
sub r8b, 0x1c
sbb r8b, dil
shl r10, cl
mov r8b, al
mov r8b, byte [rax + 0x308]
movsx ecx, bx
xchg cx, cx
lea rcx, [rdx + r10]
mov rdx, qword [rsp + 0x60]
jmp 0x1404c0b2b
mov qword [rsp + 0x20], rdx
bswap edx
mov edx, ebx
jmp 0x1404c0b39
call fcn.1404bc4cc
jmp 0x1404c0b8a
test eax, eax
cdq
movzx rdx, r13w
cqo
mov rdx, qword [rsp + 0x60]
setne r9b
movsx ax, dl
mov qword [rsp + 0x20], rdx
mov edx, ecx
jmp 0x1404c0b68
mov rax, qword [rsp + 0x58]
lea rcx, [rbp + 0x320]
jmp 0x1404c0b79
mov r8b, byte [rax + 0x308]
jmp 0x1404c0b85
call fcn.1404bcce0
mov rcx, qword [rbp + 0xa60]
cmc
cmp r8b, r11b
xor rcx, rsp
jmp 0x1404c0b9d
call fcn.1404a1da3
mov rbx, qword [rsp + 0xbc0]
add rsp, 0xb70
cmovae r14w, r12w
movzx r13w, cl
pop r15
movzx bp, r9b
mov bpl, 0x4d
not r13w
pop r14
movzx rdi, dx
pop r13
pop r12
pop rdi
bswap rbp
pop rsi
pop rbp
ret