Function at 0x1404ba1ce
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 0x18], rbx
neg al
bsf r8d, esp
push rbp
lahf
push rsi
ror bh, cl
xchg r8w, r9w
push rdi
sbb bpl, dl
not bx
movzx eax, r12w
push r12
rol dil, cl
push r13
test r12b, 0x30
push r14
movsx rbx, r10w
dec r9w
push r15
rcr r15b, 0xc4
not r9b
cmovg r10w, sp
lea rbp, [rsp - 0xa70]
test bh, 0x4b
movzx r13, sp
xchg r13w, ax
sub rsp, 0xb70
movzx r10, r11w
rcr rbx, cl
mov rax, qword [0x1400b7288]
btc r15w, dx
bt di, 0xa7
xor rax, rsp
mov qword [rbp + 0xa60], rax
mov al, byte [rdx + 8]
bt r14w, 0x41
cmp al, r13b
shr r14b, 0x9f
lea rbx, [0x140000000]
mov r10d, dword [rcx]
rcr r9b, 0xd8
jmp 0x1404ba273
neg al
not r9w
mov r9, rcx
mov qword [rsp + 0x60], rdx
movsx r8d, bp
cqo
mov edx, dword [rcx + 4]
movzx r15w, r15b
setns r8b
dec r15b
sbb eax, eax
not edi
sar r8b, 0x92
and eax, 0x1d
mov qword [rsp + 0x58], rcx
neg r13b
sbb ecx, 0x7d00137b
add eax, 0x19
sub r11d, r11d
cmp ax, 0x7fb5
test r10d, r10d
bswap r13w
mov dword [rsp + 0x50], eax
mov r13w, 0x24f
lea r8, [r9 + 8]
setae ah
cbw
bswap cx
mov dword [rbp + 0x320], r11d
movzx eax, r12w
xchg r14b, cl
jmp 0x1404ba2e8
cmovs r10d, r11d
rcr cl, cl
movsx r15w, bl
btr r13d, 0xe2
mov r14d, r11d
movsx r15d, r9w
cmp r10d, edx
bswap r13
lahf
lea edi, [r11 + 0x26]
cmovb r13w, bp
bswap cx
mov eax, r10d
mov r15d, r11d
movzx cx, bpl
cmovae eax, edx
add r13d, eax
sal r13, 0xd5
mov r13d, r11d
rcl rcx, cl
sub r10d, eax
xchg cl, cl
movsx rcx, ax
mov ecx, eax
test r10w, bx
shr ah, 0xc7
lea r8, [r8 + rcx]
nop
shl ax, 0x80
mov dword [rsp + 0x30], r10d
lea rax, [r9 + 8]
clc
mov qword [rsp + 0x78], r8
lea rax, [rax + rdx]
lea r10, [r9 + 8]
stc
mov qword [rsp + 0x70], rax
clc
stc
sub eax, r8d
cmp bp, r12w
jmp 0x1404ba379
mov dword [rsp + 0x40], eax
jmp 0x1404ba383
cmp r10, r8
jmp 0x1404ba38b
je 0x1404baff1
cmp r13d, 9
jmp 0x1404ba39a
jne 0x1404ba5a6
test r14d, r14d
jmp 0x1404ba3a8
je 0x1404ba4ab
mov r8d, r11d
mov rcx, r10
mov r9d, r11d
mov edx, r9d
jmp 0x1404ba3c6
inc r9d
movsx rax, sp
rcl ax, cl
xor cl, 0xc4
mov eax, dword [rbp + rdx*4 + 0x324]
shr cx, 0xcd
movsxd rcx, edx
sal ch, cl
imul rcx, rax, 0x3b9aca00
rol eax, cl
mov eax, r8d
add r8b, bpl
rcr r8b, cl
bt r8w, 0x89
lea rcx, [rcx + rax]
movsxd r8, r13d
setp r8b
sub r8b, r12b
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404ba41c
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404ba428
jne 0x1404ba3b7
test r8d, r8d
jmp 0x1404ba436
je 0x1404ba49a
cmp dword [rbp + 0x320], 0x73
jmp 0x1404ba448
jae 0x1404ba486
mov eax, dword [rbp + 0x320]
movsx r14w, bpl
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba46d
inc r14d
jmp 0x1404ba475
mov dword [rbp + 0x320], r14d
jmp 0x1404ba481
jmp 0x1404ba4a6
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404ba495
jmp 0x1404ba4a6
mov r14d, dword [rbp + 0x320]
btr r8, 4
mov r8, qword [rsp + 0x78]
test r15d, r15d
je 0x1404ba598
mov edx, r11d
jmp 0x1404ba4be
test r14d, r14d
je 0x1404ba52e
mov ecx, edx
movsx r14d, r12w
movzx r14, si
lahf
inc edx
btc ax, 0x20
mov r14d, r13d
mov r15d, r15d
cmp ecx, esi
shrd eax, r9d, 1
mov eax, dword [rbp + rcx*4 + 0x324]
movsx r14w, r14b
add r15, rax
shl r14w, cl
btr r14d, 0x61
mov dword [rbp + rcx*4 + 0x324], r15d
add r14d, r14d
neg r14w
and r14w, r11w
mov r14d, dword [rbp + 0x320]
shr r15, 0x20
cmc
test sp, sp
cmp edx, r14d
jmp 0x1404ba528
jne 0x1404ba4c7
test r15d, r15d
je 0x1404ba598
cmp r14d, 0x73
jmp 0x1404ba540
jae 0x1404ba579
mov eax, r14d
bswap r14
mov dword [rbp + rax*4 + 0x324], r15d
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba560
inc r14d
jmp 0x1404ba568
mov dword [rbp + 0x320], r14d
jmp 0x1404ba574
jmp 0x1404ba598
mov r14d, r11d
movzx ecx, r15w
movsx r13d, dx
jmp 0x1404ba589
mov dword [rbp + 0x320], r11d
jmp 0x1404ba598
mov r15d, r11d
movsxd rcx, edi
mov r13d, r11d
movsx ax, r14b
movzx eax, byte [r10]
mov cl, r15b
lea ecx, [r15 + r15*4]
movsx r15w, dil
inc r13d
mov r15b, sil
xchg r15b, r15b
cmova r15w, r11w
inc r10
lea r15d, [rax + rcx*2]
cmp ax, 0x211f
cmp r10, r8
jne 0x1404ba391
test r13d, r13d
jmp 0x1404ba5e0
je 0x1404baff1
mov eax, 0xcccccccd
mul r13d
mov eax, edx
rcr r12b, cl
sub r12b, spl
shr eax, 3
mov dword [rsp + 0x38], eax
mov r12d, eax
cmp bh, 0x54
stc
clc
mov dword [rsp + 0x3c], eax
clc
cmc
stc
test eax, eax
jmp 0x1404ba613
je 0x1404badb3
mov eax, r12d
rol r8b, 0x63
bsr rcx, r13
mov r8b, 0xb5
cmp r12d, edi
movsx r8d, si
cmova eax, edi
cmp r11w, 0x3ff6
xor edx, edx
mov dword [rsp + 0x34], eax
jmp 0x1404ba642
dec eax
mov di, 0x51e6
mov edi, eax
sal cx, 0x81
ror cx, 0xc6
shr ch, 0xe8
movzx ecx, byte [rbx + rax*4 + 0xc5822]
rcl rsi, 0x65
cmovb r8w, r11w
movzx esi, byte [rbx + rax*4 + 0xc5823]
mov ebx, ecx
shl rbx, 2
movzx rax, si
cbw
mov r8, rbx
not al
lea eax, [rsi + rcx]
movsx cx, bl
movsxd rcx, r13d
xchg cx, cx
lea rcx, [rbp + 0x6c4]
jmp 0x1404ba698
mov dword [rbp + 0x6c0], eax
jmp 0x1404ba6a3
call fcn.1404a348f
lea rcx, [0x140000000]
sar ah, cl
shl rsi, 2
rol r8w, cl
cmovno dx, r9w
movzx eax, word [rcx + rdi*4 + 0xc5820]
rcr r8d, cl
sbb dh, ah
and r8w, 0x3117
lea rdx, [rcx + 0xc4f10]
sub r8w, si
lea rcx, [rbp + 0x6c4]
btc r8w, bx
mov r8, rsi
test sil, r11b
add rcx, rbx
jmp 0x1404ba6f6
lea rdx, [rdx + rax*4]
jmp 0x1404ba6ff
call fcn.1404a29dd
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404ba714
ja 0x1404ba85f
mov eax, dword [rbp + 0x6c4]
jmp 0x1404ba725
xor r11d, r11d
test eax, eax
jmp 0x1404ba72f
jne 0x1404ba74e
mov r14d, r11d
jmp 0x1404ba73d
mov dword [rbp + 0x320], r11d
jmp 0x1404ba749
jmp 0x1404bad79
cmp eax, 1
jmp 0x1404ba756
je 0x1404bad79
test r14d, r14d
jmp 0x1404ba764
je 0x1404bad79
mov r8d, r11d
dec r9
mov r9d, r11d
mov r10, rax
lahf
mov edx, r9d
movsx eax, r15w
inc r9d
movsx rcx, sp
lahf
bts ax, ax
mov eax, r8d
xor ecx, 0xb014586
mov cx, bp
mov ecx, dword [rbp + rdx*4 + 0x324]
inc r8b
xor r8, 0x28e40811
imul rcx, r10
rcr r8w, cl
or r8b, r8b
movzx r8, r9w
add rcx, rax
cmovae r8d, eax
stc
xor r8b, r9b
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404ba7d1
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404ba7dd
jne 0x1404ba777
test r8d, r8d
jmp 0x1404ba7eb
je 0x1404ba84e
cmp dword [rbp + 0x320], 0x73
jae 0x1404ba832
mov eax, dword [rbp + 0x320]
dec r14d
mov r14b, 0x28
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404ba821
mov dword [rbp + 0x320], r14d
jmp 0x1404ba82d
jmp 0x1404bad79
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404ba841
mov al, r11b
jmp 0x1404ba849
jmp 0x1404bad7d
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba85a
jmp 0x1404bad79
cmp r14d, 1
ja 0x1404ba9f1
mov ebx, dword [rbp + 0x324]
mov r8, r10
shl r8, 2
rol r14w, cl
add r14b, r15b
sub r11d, r11d
and r14b, 0xb0
bsf r14w, r14w
jmp 0x1404ba88e
mov dword [rbp + 0x320], r10d
xor r14w, 0x550a
shl r14b, cl
movzx r14w, dil
mov r14d, r10d
test r8, r8
je 0x1404ba932
mov eax, 0x1cc
movsx ecx, ax
rcr cl, 0xc4
sbb cl, 0x4c
lea rcx, [rbp + 0x324]
cmp r15b, 0xfe
jmp 0x1404ba8d0
cmp r8, rax
jmp 0x1404ba8d8
ja 0x1404ba8f4
lea rdx, [rbp + 0x6c4]
jmp 0x1404ba8ea
call fcn.1404a29dd
jmp 0x1404ba919
mov r8, rax
clc
sub edx, edx
jmp 0x1404ba8ff
call fcn.1404a348f
call fcn.1404b4780
mov dword [rax], 0x22
jmp 0x1404ba914
call fcn.1404b545c
mov r14d, dword [rbp + 0x320]
test sil, r10b
jmp 0x1404ba928
xor r11d, r11d
test edi, 0x4ffc301f
cmc
test ebx, ebx
jmp 0x1404ba939
je 0x1404ba735
cmp ebx, 1
jmp 0x1404ba947
je 0x1404bad79
test r14d, r14d
jmp 0x1404ba955
je 0x1404bad79
mov r8d, r11d
cqo
jmp 0x1404ba969
mov r9d, r11d
mov rdx, 0x2108a7
mov r10, rbx
movsx ax, spl
mov edx, r9d
movsxd rcx, r12d
xchg cx, cx
movsx rax, r13w
inc r9d
rcl ch, 0xa
shr cx, cl
movsx eax, bx
mov eax, r8d
rol r8b, cl
inc r8w
ror r8d, 0x10
mov ecx, dword [rbp + rdx*4 + 0x324]
rcl r8, 0xd7
neg r8b
imul rcx, r10
sar r8b, 0xad
ror r8b, cl
sbb r8b, 0x52
lea rcx, [rcx + rax]
mov r8, rcx
clc
test r9b, dil
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404ba9d6
shr r8, 0x20
cmp dl, r8b
clc
cmp r9d, r14d
jmp 0x1404ba9e6
jne 0x1404ba97b
jmp 0x1404ba7e3
cmp r10d, r14d
seta r8b
bswap cx
lea rdx, [rbp + 0x324]
mov r12d, r14d
setl r8b
mov r8b, r8b
lea rcx, [rbp + 0x6c4]
not r9w
cmovae r9d, r10d
movsx r8w, r14b
cmovae rcx, rdx
mov r8b, 0x55
lea r8, [rbp + 0x6c4]
cmovb r12d, r10d
movzx r9, r12w
cqo
mov qword [rsp + 0x68], rcx
movzx edx, r14w
movsx r9d, si
setb al
movsx r9, bp
cdq
lea rdx, [rbp + 0x324]
cmovae rdx, r8
bts r9, r14
shld r9, r14, 0x29
sub r11d, r11d
shl r9b, cl
sal r9b, cl
test al, al
mov qword [rsp + 0x48], rdx
movzx r9d, r13w
not r9b
mov dword [rbp + 0x4f0], r11d
movsx r9d, di
xchg r9b, r9b
mov r9d, r11d
cmovne r10d, r14d
sal r14w, 0xae
not r14b
movsx r14, sp
mov r14d, r11d
test r12d, r12d
je 0x1404bace1
mov eax, r9d
bts esi, eax
mov esi, dword [rcx + rax*4]
test rbx, rdx
test esi, esi
jmp 0x1404baab8
jne 0x1404baaf3
cmp r9d, r14d
jmp 0x1404baac6
jne 0x1404bacca
lea r14d, [r9 + 1]
jmp 0x1404baad5
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404baae2
mov dword [rbp + 0x4f0], r14d
jmp 0x1404baaee
jmp 0x1404bacca
mov r8d, r9d
test ah, 0x71
test r10d, r10d
je 0x1404bac9b
mov edi, r9d
clc
test r14b, r10b
neg edi
stc
jmp 0x1404bab11
cmp r8d, 0x73
jmp 0x1404bab1a
je 0x1404babfb
mov ebx, r8d
stc
cmc
test r9b, r12b
cmp r8d, r14d
jmp 0x1404bab30
jne 0x1404bab5b
and dword [rbp + rbx*4 + 0x4f4], 0
jmp 0x1404bab48
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
mov ah, 0x95
cdqe
movsx r14d, r8w
lea eax, [rdi + r8]
bswap r14
mov r14b, 0xfd
inc r8d
dec r14w
mov edx, dword [rdx + rax*4]
bsr ax, r9w
neg ah
mov ax, 0x61b5
mov eax, r11d
bt r11d, r10d
shl r11w, cl
movsx r14, r8w
imul rdx, rsi
setge r14b
lea rdx, [rdx + rax]
stc
mov eax, dword [rbp + rbx*4 + 0x4f4]
lea rdx, [rdx + rax]
lea eax, [rdi + r8]
xor r11b, 0xbb
movsx r14w, dl
mov r11, rdx
movzx r14w, r9b
mov r14w, 0x3f75
rol r14b, 0xf5
mov dword [rbp + rbx*4 + 0x4f4], edx
shr r14w, 0x6b
sar r14, cl
movzx r14w, dl
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
cmc
stc
cmp r8b, r15b
cmp eax, r10d
jmp 0x1404babeb
je 0x1404babfb
mov rdx, qword [rsp + 0x48]
jmp 0x1404bab11
test r11d, r11d
jmp 0x1404bac03
je 0x1404bac9b
cmp r8d, 0x73
je 0x1404baed7
mov edx, r8d
cmp dl, r15b
clc
cmp r8d, r14d
jmp 0x1404bac22
jne 0x1404bac3b
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
cwde
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmovp r14w, r10w
movsx r14, si
inc r8d
mov ecx, r11d
shld r14w, dx, 0xb8
mov r11b, 0x66
lea rcx, [rcx + rax]
and r14d, 0x7baa7566
xchg r11, r11
and r11b, r8b
mov dword [rbp + rdx*4 + 0x4f4], ecx
cmc
xor r14b, r10b
mov r14d, dword [rbp + 0x4f0]
movsxd r11, esi
shr rcx, 0x20
rcr r11b, cl
mov r11d, ecx
cmp r11b, 6
test ecx, ecx
jmp 0x1404bac95
jne 0x1404bac09
sub r11d, r11d
stc
cmp r8d, 0x73
jmp 0x1404baca8
je 0x1404baedf
mov rcx, qword [rsp + 0x68]
movzx dx, sil
mov dx, si
movsx dx, r13b
mov rdx, qword [rsp + 0x48]
jmp 0x1404bacca
inc r9d
test r8b, spl
cmp rdi, rdi
cmp r9d, r12d
jmp 0x1404bacdb
jne 0x1404baaa5
mov r8d, r14d
cmp r14w, 0x50bd
clc
test r9w, 0x4341
shl r8, 2
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404bad04
je 0x1404bad74
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
cmp r8, rax
ja 0x1404bad35
lea rdx, [rbp + 0x4f4]
jmp 0x1404bad2b
call fcn.1404a29dd
jmp 0x1404bad60
mov r8, rax
clc
test ebp, 0x7045434f
sub edx, edx
jmp 0x1404bad46
call fcn.1404a348f
call fcn.1404b4780
mov dword [rax], 0x22
jmp 0x1404bad5b
call fcn.1404b545c
mov r14d, dword [rbp + 0x320]
sbb r12w, r15w
bsr rbx, rsi
cmp ebx, ebx
sub r11d, r11d
mov r12d, dword [rsp + 0x3c]
mov al, 1
bswap ebx
lea rbx, [0x140000000]
test al, al
jmp 0x1404bad8b
je 0x1404baef5
sub r12d, dword [rsp + 0x34]
sete dil
mov edi, 0x26
mov dword [rsp + 0x3c], r12d
jmp 0x1404bada9
jne 0x1404ba619
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
cmp dil, 0x82
add eax, eax
sub r13d, eax
jmp 0x1404badc4
je 0x1404baf0d
lea eax, [r13 - 1]
mov eax, dword [rbx + rax*4 + 0xc58b8]
test eax, eax
jmp 0x1404baddc
je 0x1404baef5
cmp eax, 1
jmp 0x1404badea
je 0x1404baf0d
test r14d, r14d
je 0x1404baf0d
mov r8d, r11d
cmovnp r10d, edx
movsx dx, dh
mov r9d, r11d
inc ch
movzx r10w, sil
mov r10d, eax
movsx eax, r15w
cqo
mov edx, r9d
inc r9d
shld cx, ax, 0x27
movsxd rax, r12d
mov eax, r8d
shld r8w, bp, 0x53
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
bsr r8w, cx
add rcx, rax
rol r8b, cl
movsxd r8, r15d
xadd r8w, r8w
mov r8, rcx
cmp ebx, esp
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
stc
test r8, r13
shr r8, 0x20
cmp r9d, r14d
jne 0x1404bae17
test r8d, r8d
jmp 0x1404bae72
je 0x1404baec6
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bae84
jae 0x1404baef5
mov eax, dword [rbp + 0x320]
movsxd r14, r10d
xchg r14b, r14b
mov dword [rbp + rax*4 + 0x324], r8d
mov r14b, 0xfe
mov r14d, dword [rbp + 0x320]
jmp 0x1404baead
inc r14d
jmp 0x1404baeb5
mov dword [rbp + 0x320], r14d
jmp 0x1404baec1
jmp 0x1404baf0d
mov r14d, dword [rbp + 0x320]
jmp 0x1404baed2
jmp 0x1404baf0d
sub r11d, r11d
btc bx, 0x75
lea rbx, [0x140000000]
shrd r14d, edi, 0x55
movsx r14w, bpl
rcl r14w, 0xa2
mov r14d, r11d
clc
test r13b, 0x11
cmp bpl, spl
mov dword [rbp + 0x320], r11d
test r9w, 0x3cae
test r15d, r15d
jmp 0x1404baf15
je 0x1404bafea
mov r8d, r11d
test rcx, rsi
test r14d, r14d
jmp 0x1404baf29
je 0x1404baf6f
mov ecx, r8d
cmovnp ax, bx
inc r8d
mov edx, r15d
dec al
mov eax, dword [rbp + rcx*4 + 0x324]
lea rdx, [rdx + rax]
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
clc
rol r15b, cl
shr rdx, 0x20
mov r15d, edx
cmp r11w, sp
cmp r8d, r14d
jne 0x1404baf2f
test r15d, r15d
jmp 0x1404baf77
je 0x1404bafea
mov edi, 0x26
stc
jmp 0x1404baf89
cmp r14d, 0x73
jae 0x1404bafd1
mov eax, r14d
mov r14, 0x4e4c5a22
movsxd r14, ecx
mov dword [rbp + rax*4 + 0x324], r15d
movzx r14d, cx
mov r14d, dword [rbp + 0x320]
jmp 0x1404bafb8
inc r14d
jmp 0x1404bafc0
mov dword [rbp + 0x320], r14d
jmp 0x1404bafcc
jmp 0x1404baff1
mov r14d, r11d
jmp 0x1404bafd9
mov dword [rbp + 0x320], r11d
jmp 0x1404bafe5
jmp 0x1404baff1
mov edi, 0x26
rol cl, cl
mov ecx, dword [rsp + 0x30]
clc
test r14b, spl
cmc
test ecx, ecx
je 0x1404bba35
mov eax, 0xcccccccd
bswap r15
mul ecx
clc
mov eax, edx
not r15b
rcl r15b, cl
shr eax, 3
neg r15b
mov dword [rsp + 0x34], eax
shl r15w, cl
sub r15, 0x6d176ae5
bts r15w, r9w
mov r15d, eax
test r12w, 0x1d4
mov dword [rsp + 0x3c], eax
test eax, eax
je 0x1404bb7e1
jmp 0x1404bb053
lea rbx, [0x140000000]
sbb ah, 0xca
cmp r15d, edi
bswap r13d
not r13
mov r13d, r15d
movsxd rsi, esi
lahf
cmova r13d, edi
bswap rdi
sub si, 0x5190
sub edx, edx
rcl r8w, 0x8f
sal r8, cl
jmp 0x1404bb07e
mov dword [rsp + 0x38], r13d
xor di, dx
bts rsi, r12
lea eax, [r13 - 1]
rol ch, 0xf3
or cl, r14b
movsxd r8, eax
movzx ecx, byte [rbx + rax*4 + 0xc5822]
xor edi, 0x3b6a5e37
btc r8w, 0x35
movzx esi, byte [rbx + rax*4 + 0xc5823]
shld r8, rax, 0xcb
btc rdi, 0xda
rol bl, cl
mov ebx, ecx
or di, di
add di, 0x502c
cmc
mov edi, eax
shl rbx, 2
nop
movzx rax, r13w
mov ax, si
mov r8, rbx
movzx eax, r11w
mov eax, r14d
movsx ax, r14b
lea eax, [rsi + rcx]
movzx ecx, cx
setbe cl
movzx rcx, r9w
lea rcx, [rbp + 0x6c4]
jmp 0x1404bb100
mov dword [rbp + 0x6c0], eax
jmp 0x1404bb10b
call fcn.1404a348f
lea rcx, [0x140000000]
sal r8b, 0x91
btc r8d, r12d
shl rsi, 2
cmovg r8, r12
movzx edx, r9w
movzx eax, word [rcx + rdi*4 + 0xc5820]
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x6c4]
mov r8, rsi
add rcx, rbx
jmp 0x1404bb14c
lea rdx, [rdx + rax*4]
jmp 0x1404bb155
call fcn.1404a29dd
mov r10d, dword [rbp + 0x6c0]
cmp cl, 0xac
cmc
test ax, 0x4610
cmp r10d, 1
jmp 0x1404bb172
ja 0x1404bb2d5
mov eax, dword [rbp + 0x6c4]
xor r11d, r11d
test r13b, 0x64
cmp rcx, 0x13ae6056
cmc
test eax, eax
jmp 0x1404bb194
jne 0x1404bb1b3
mov r14d, r11d
jmp 0x1404bb1a2
mov dword [rbp + 0x320], r11d
jmp 0x1404bb1ae
jmp 0x1404bb79a
cmp eax, 1
jmp 0x1404bb1bb
je 0x1404bb79a
test r14d, r14d
jmp 0x1404bb1c9
je 0x1404bb79a
mov r8d, r11d
movzx edx, bp
movsx r9d, sp
mov r9d, r11d
dec cl
mov r10, rax
cdq
not ax
movzx rdx, r15w
mov edx, r9d
cmovae ax, r9w
inc r9d
dec cl
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
ror r8w, cl
bt r8w, 0xe6
shl r8b, cl
imul rcx, r10
btc r8w, r15w
sbb r8b, 0x65
lea rcx, [rcx + rax]
add r8d, 0x77ba30cd
mov r8, rcx
stc
cmp r11w, r8w
cmp r12b, 0x41
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404bb244
shr r8, 0x20
cmp r9d, r14d
jne 0x1404bb1e9
test r8d, r8d
jmp 0x1404bb259
je 0x1404bb2c4
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bb26b
jae 0x1404bb2b2
mov eax, dword [rbp + 0x320]
movsx r14, r13w
inc r14b
movsxd r14, r14d
mov dword [rbp + rax*4 + 0x324], r8d
setbe r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404bb299
inc r14d
jmp 0x1404bb2a1
mov dword [rbp + 0x320], r14d
jmp 0x1404bb2ad
jmp 0x1404bb79a
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404bb7a1
mov r14d, dword [rbp + 0x320]
jmp 0x1404bb2d0
jmp 0x1404bb79a
cmp r14d, 1
jmp 0x1404bb2de
ja 0x1404bb430
mov ebx, dword [rbp + 0x324]
and r14b, 0x10
movsx r14d, di
mov r8, r10
bswap r14
shl r8, 2
shl r14w, cl
dec r14b
xor r11d, r11d
xchg r14b, r14b
bts r14, rbx
mov dword [rbp + 0x320], r10d
btc r14w, sp
add r14b, r12b
bsr r14d, eax
mov r14d, r10d
test bpl, r13b
test r8, r8
jmp 0x1404bb32e
je 0x1404bb395
lea rcx, [rbp + 0x324]
cmp r8, 0x1cc
jmp 0x1404bb347
ja 0x1404bb363
lea rdx, [rbp + 0x6c4]
jmp 0x1404bb359
call fcn.1404a29dd
jmp 0x1404bb389
sub edx, edx
movsx r8, ax
mov r8d, 0x1cc
jmp 0x1404bb374
call fcn.1404a348f
call fcn.1404b4780
mov dword [rax], 0x22
call fcn.1404b545c
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
cmc
stc
test ebx, ebx
je 0x1404bb19a
cmp ebx, 1
jmp 0x1404bb3a5
je 0x1404bb79a
test r14d, r14d
jmp 0x1404bb3b3
je 0x1404bb79a
mov r8d, r11d
cdqe
jmp 0x1404bb3c3
mov r9d, r11d
dec dx
rdtsc
mov r10, rbx
cqo
bswap dx
mov edx, r9d
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
setno r8b
bsf r8w, r10w
test sp, 0x3bb6
imul rcx, r10
shr r8b, cl
lea rcx, [rcx + rax]
btc r8d, r8d
and r8b, r8b
mov r8, rcx
test dl, 0x4b
stc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9b, 0xfc
test r14b, 0x3e
cmp r9d, r14d
jmp 0x1404bb425
jne 0x1404bb3d3
jmp 0x1404bb251
cmp r10d, r14d
lea rcx, [rbp + 0x324]
movsx r15d, ax
mov r13b, 0x1e
mov r15d, r14d
mov r9b, 0xb4
mov r12b, sil
lea r12, [rbp + 0x6c4]
cmovae r12, rcx
movzx r9d, si
not al
lea r13, [rbp + 0x324]
movsx r9w, spl
xchg r9b, al
cmovb r15d, r10d
lea rcx, [rbp + 0x6c4]
setno al
cmovae r13, rcx
setb al
sal r9b, 0x23
inc r9
btr r9w, di
sub r11d, r11d
xchg r9b, r9b
sub r9b, 0x10
test al, al
mov dword [rbp + 0x4f0], r11d
movsx r9d, cx
setae r9b
mov r9d, r11d
jmp 0x1404bb4ae
cmovne r10d, r14d
movzx r14, bp
not r14
mov r14d, r11d
cmc
test r15d, r15d
jmp 0x1404bb4c5
je 0x1404bb6e2
mov eax, r9d
sbb sil, r10b
add sil, 0xcc
shr sil, 0x9b
mov esi, dword [r12 + rax*4]
cmp al, 0xb8
jmp 0x1404bb4e5
test esi, esi
jmp 0x1404bb4ec
jne 0x1404bb522
cmp r9d, r14d
jne 0x1404bb6cd
lea r14d, [r9 + 1]
jmp 0x1404bb504
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404bb511
mov dword [rbp + 0x4f0], r14d
jmp 0x1404bb51d
jmp 0x1404bb6cd
mov r8d, r9d
test r10d, r10d
jmp 0x1404bb52d
je 0x1404bb6c0
mov ebx, r9d
neg ebx
cmp di, dx
stc
cmp r8d, 0x73
jmp 0x1404bb545
je 0x1404bb60a
mov edi, r8d
jmp 0x1404bb554
cmp r8d, r14d
jmp 0x1404bb55c
jne 0x1404bb57b
and dword [rbp + rdi*4 + 0x4f4], 0
inc dl
cqo
movsxd r14, esi
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
lea eax, [rbx + r8]
inc r8d
rcl r14, 0xbb
or dl, 0x24
mov edx, dword [r13 + rax*4]
or r14d, r8d
mov eax, r11d
bswap r14
test cl, spl
ror r14d, cl
imul rdx, rsi
sbb r14, 0x25a0c87
add rdx, rax
rcr al, 0xb6
test r10d, ebx
sub r11w, 0x1310
mov eax, dword [rbp + rdi*4 + 0x4f4]
add rdx, rax
mov r11b, 0x57
cmp edx, 0x20e7833
lea eax, [rbx + r8]
sar r11w, 0x5f
rcl r14b, 0x77
cmp bl, r8b
mov r11, rdx
bt r14, rbx
bts r14d, ecx
mov dword [rbp + rdi*4 + 0x4f4], edx
or r14d, r8d
mov r14d, dword [rbp + 0x4f0]
cmc
shr r11, 0x20
cmc
cmp eax, r10d
jmp 0x1404bb604
jne 0x1404bb53c
test r11d, r11d
jmp 0x1404bb612
je 0x1404bb6c0
cmp r8d, 0x73
je 0x1404bb929
mov edx, r8d
jmp 0x1404bb62f
cmp r8d, r14d
jmp 0x1404bb637
jne 0x1404bb660
and dword [rbp + rdx*4 + 0x4f4], 0
movsxd rcx, r9d
cwde
not r14b
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
setg cl
dec cx
movsx r14, r14w
mov eax, dword [rbp + rdx*4 + 0x4f4]
not ecx
inc r8d
sar cx, 0x90
mov ecx, r11d
test rsp, 0x156925ad
lea rcx, [rcx + rax]
movzx r14, cx
add r11, 0x22061c20
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r11d, 0x14
cmp r10d, 0x72591d15
sub r14w, 0x5734
mov r14d, dword [rbp + 0x4f0]
xor r11w, ax
shr rcx, 0x20
mov r11d, ecx
test ecx, ecx
jmp 0x1404bb6ba
jne 0x1404bb618
sub r11d, r11d
cmp r8d, 0x73
je 0x1404bb933
inc r9d
test bpl, sil
stc
cmp r9d, r15d
jmp 0x1404bb6dc
jne 0x1404bb4cb
mov r8d, r14d
shl r8, 2
jmp 0x1404bb6f0
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404bb6ff
je 0x1404bb78e
mov eax, 0x1cc
shld ecx, r13d, 0x8f
mov ch, 0x2c
rcr cx, 0x29
lea rcx, [rbp + 0x324]
cmp r12d, 0x171262f2
cmp r8, rax
jmp 0x1404bb72c
ja 0x1404bb748
lea rdx, [rbp + 0x4f4]
jmp 0x1404bb73e
call fcn.1404a29dd
jmp 0x1404bb774
mov r8, rax
jmp 0x1404bb753
xor edx, edx
jmp 0x1404bb75a
call fcn.1404a348f
call fcn.1404b4780
mov dword [rax], 0x22
jmp 0x1404bb76f
call fcn.1404b545c
mov r14d, dword [rbp + 0x320]
ror al, cl
rol al, cl
and r15d, r10d
sub r11d, r11d
bt r15w, 0x85
shl al, 0xc4
mov r15d, dword [rsp + 0x3c]
mov r13d, dword [rsp + 0x38]
sub al, 0xcf
mov al, 1
jmp 0x1404bb7a1
test al, al
je 0x1404bb933
sub r15d, r13d
movsx rdi, r13w
mov edi, ebx
cmova di, sp
mov edi, 0x26
jmp 0x1404bb7c0
mov dword [rsp + 0x3c], r15d
jmp 0x1404bb7ca
jne 0x1404bb049
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
clc
test r12, r11
jmp 0x1404bb7e1
lea eax, [rax + rax*4]
test r11, r10
add eax, eax
cmp r13b, 0x34
sub ecx, eax
jmp 0x1404bb7f4
je 0x1404bba35
dec ecx
sal ax, cl
lea rax, [0x140000000]
cmp dil, 0xe4
cmp r8w, bp
mov eax, dword [rax + rcx*4 + 0xc58b8]
clc
cmp r12b, r13b
test r9w, r14w
test eax, eax
jne 0x1404bb839
mov r14d, r11d
jmp 0x1404bb82d
mov dword [rbp + 0x320], r11d
jmp 0x1404bba3e
cmp eax, 1
jmp 0x1404bb841
je 0x1404bba35
test r14d, r14d
jmp 0x1404bb84f
je 0x1404bba3e
mov r8d, r11d
inc r10b
cmova rcx, r9
mov r9d, r11d
mov r10, rax
movzx eax, di
xchg ecx, edx
mov edx, r9d
cbw
bswap cx
inc r9d
and al, r8b
movzx rax, si
mov eax, r8d
cmovp cx, si
bt rcx, 0x43
mov ecx, dword [rbp + rdx*4 + 0x324]
rcl r8b, cl
shl r8b, 0x24
imul rcx, r10
not r8w
lea rcx, [rcx + rax]
mov r8, rcx
stc
jmp 0x1404bb8ae
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404bb8c1
jne 0x1404bb86a
test r8d, r8d
jmp 0x1404bb8cf
je 0x1404bba2c
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bb8e1
jae 0x1404bb933
mov eax, dword [rbp + 0x320]
mov r14b, r9b
movsx r14w, cl
cmovle r14, r9
mov dword [rbp + rax*4 + 0x324], r8d
mov r14b, al
mov r14d, dword [rbp + 0x320]
jmp 0x1404bb910
inc r14d
jmp 0x1404bb918
mov dword [rbp + 0x320], r14d
jmp 0x1404bb924
jmp 0x1404bba35
sub r11d, r11d
movzx rax, si
setle ah
mov rdx, qword [rsp + 0x60]
movsx ax, r11b
mov rax, qword [rsp + 0x58]
add r8b, 0x62
sar r8b, 0x8d
movzx r8, r10w
mov r8, qword [rdx]
cmp cx, 0x3cdd
mov al, byte [rax + 0x308]
cmp r11w, di
cmp byte [rdx + 8], r11b
je 0x1404bb9d0
neg al
cqo
movabs rdx, 0x8000000000000000
bswap rax
movabs rax, 0xfff0000000000000
jmp 0x1404bb98a
sbb rcx, rcx
jmp 0x1404bb992
and rcx, rdx
movabs rdx, 0x7ff0000000000000
add rcx, rdx
cmp ebx, 0x46085843
test r8, rdx
and rcx, rax
btr eax, esi
not ax
mov rax, qword [r8]
and rax, rdx
stc
or rcx, rax
jmp 0x1404bb9c3
mov qword [r8], rcx
jmp 0x1404bb9cb
jmp 0x1404bba1d
neg al
inc dh
cdqe
movsx ax, r13b
mov edx, 0x80000000
lahf
bswap ax
mov eax, dword [r8]
jmp 0x1404bb9ec
sbb ecx, ecx
cmp sil, 0xe6
clc
test r8b, r12b
and ecx, edx
rol rdx, cl
mov edx, 0x7f800000
add ecx, edx
clc
and eax, edx
test bl, r10b
jmp 0x1404bba0d
or ecx, eax
xor al, 0x39
and ecx, 0xff800000
mov dword [r8], ecx
lahf
cbw
mov eax, 3
jmp 0x1404bba27
jmp 0x1404bdcf0
mov r14d, dword [rbp + 0x320]
cmc
stc
test r14d, r14d
jne 0x1404bba46
mov ecx, r11d
jmp 0x1404bba84
lea ecx, [r14 - 1]
mov dword [rsp + 0x48], r11d
bsr rax, r8
ror rax, 0x4c
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x1404bba64
je 0x1404bba76
inc eax
jmp 0x1404bba71
jmp 0x1404bba7f
mov eax, r11d
cmp r9w, 0xc34
shl ecx, 5
add ecx, eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x3c], ecx
cmc
cmp ecx, dword [rsp + 0x50]
jmp 0x1404bba96
jae 0x1404bdca6
test eax, eax
jmp 0x1404bbaa3
je 0x1404bdcaf
mov rbx, qword [rsp + 0x78]
mov r12b, 5
mov r15d, r11d
shl dil, 0x5b
bswap rdi
mov rdi, qword [rsp + 0x70]
cmc
shrd r13w, bp, 0xc7
mov r12d, r11d
mov dword [rbp + 0x150], r11d
add r13d, 0xf035b9a
sub r13w, 0x5c98
shl r13d, cl
mov r13d, r11d
test dil, 0x5a
test r15b, dil
cmp rbx, rdi
jmp 0x1404bbaf3
je 0x1404bc7f8
cmp r13d, 9
jne 0x1404bbd52
test r15d, r15d
jmp 0x1404bbb0b
je 0x1404bbc25
mov r8d, r11d
bswap cx
not cl
mov r9d, r11d
movsx ax, r15b
cmovns ax, bp
mov edx, r9d
cbw
lahf
mov rax, r11
inc r9d
cmp r13b, r13b
mov eax, dword [rbp + rdx*4 + 0x154]
shr cx, cl
movsx cx, r9b
imul rcx, rax, 0x3b9aca00
movzx ax, spl
clc
inc ah
mov eax, r8d
lea rcx, [rcx + rax]
shl r8b, cl
movzx r8d, r14w
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
clc
jmp 0x1404bbb70
shr r8, 0x20
cmp r9d, r15d
jne 0x1404bbb25
test r8d, r8d
jmp 0x1404bbb85
je 0x1404bbc1e
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bbb97
jae 0x1404bbbd0
mov eax, dword [rbp + 0x150]
movsx r15, dx
mov r15b, bpl
mov dword [rbp + rax*4 + 0x154], r8d
mov r15b, 0xc0
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404bbbc4
mov dword [rbp + 0x150], r15d
jmp 0x1404bbc25
sub r9d, r9d
bswap edx
not ch
cwd
mov dword [rbp + 0x890], r11d
seto dl
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
movsx rdx, r15w
xchg dx, dx
mov edx, 0x1cc
movsx cx, r13b
movzx cx, dil
movsx ecx, di
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
xor r11d, r11d
bsf r15w, dx
mov r15d, dword [rbp + 0x150]
test r12d, r12d
jmp 0x1404bbc2d
je 0x1404bbd3f
mov r8d, r11d
test r11b, 0x6e
test r15d, r15d
je 0x1404bbc8f
mov edx, r8d
cwde
inc r8d
rol r15b, cl
ror al, cl
cmp r15w, si
mov eax, r12d
sar r15d, cl
rcr r12b, cl
mov ecx, dword [rbp + rdx*4 + 0x154]
add rcx, rax
mov r12, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
mov r15d, dword [rbp + 0x150]
cmp spl, 0xfe
stc
shr r12, 0x20
stc
cmp r8d, r15d
jmp 0x1404bbc89
jne 0x1404bbc43
test r12d, r12d
jmp 0x1404bbc97
je 0x1404bbd3f
cmp r15d, 0x73
jae 0x1404bbce7
mov eax, r15d
cmovae r15, rax
not r15d
dec r15w
mov dword [rbp + rax*4 + 0x154], r12d
jmp 0x1404bbcc2
mov r15d, dword [rbp + 0x150]
jmp 0x1404bbcce
inc r15d
jmp 0x1404bbcd6
mov dword [rbp + 0x150], r15d
jmp 0x1404bbce2
jmp 0x1404bbd3f
sub r9d, r9d
cdq
movsxd rdx, r15d
mov dword [rbp + 0x890], r11d
movsx r8, sp
cqo
not edx
lea r8, [rbp + 0x894]
setl dh
cwd
bswap rcx
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movzx rcx, r12w
lea rcx, [rbp + 0x154]
jmp 0x1404bbd28
call fcn.1404b8b82
mov r15d, dword [rbp + 0x150]
xor r11d, r11d
movzx r13w, dil
setge al
mov r12d, r11d
movsx r13w, r9b
mov r13d, r11d
cbw
movzx eax, si
bswap rax
movzx eax, byte [rbx]
lea ecx, [r12 + r12*4]
inc r13d
movzx r12w, r13b
inc rbx
add r12b, 0x60
lea r12d, [rax + rcx*2]
clc
cmp rbx, rdi
jne 0x1404bbaf9
test r13d, r13d
je 0x1404bc7f8
mov eax, 0xcccccccd
mul r13d
rcl ax, 0x7f
cmc
mov eax, edx
movzx cx, bpl
sets cl
adc ecx, 0x49de5f00
shr eax, 3
inc ch
cmc
mov dword [rsp + 0x48], eax
rcr cl, cl
cmp bl, r14b
mov cx, dx
mov ecx, eax
mov dword [rsp + 0x34], eax
jmp 0x1404bbdb9
test eax, eax
je 0x1404bc50e
mov eax, ecx
sal si, cl
bswap r8w
mov edx, 0x26
not sil
cmp ecx, edx
bswap bx
cmova eax, edx
xchg dil, r8b
rcl bl, cl
sbb ecx, 0x31ae5419
sub edx, edx
shld si, r9w, 0x17
mov dword [rsp + 0x38], eax
lea edi, [rax - 1]
movzx rbx, r10w
xadd rsi, r8
shr bl, 0xb
lea rax, [0x140000000]
movzx ecx, byte [rax + rdi*4 + 0xc5822]
sbb r8b, 2
bts r8, rbp
movzx esi, sp
movzx esi, byte [rax + rdi*4 + 0xc5823]
cmc
setl ah
sbb rax, 0x7cba5535
mov ebx, ecx
xor al, 0x20
movsx r8w, r11b
shl rbx, 2
lahf
mov r8, rbx
xchg al, ah
cmovns eax, r9d
movsx eax, r14w
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
jmp 0x1404bbe56
mov dword [rbp + 0x6c0], eax
jmp 0x1404bbe61
call fcn.1404a348f
lea rcx, [0x140000000]
shl rsi, 2
neg ax
movzx eax, word [rcx + rdi*4 + 0xc5820]
rcr r8, 0x20
not dx
lea rdx, [rcx + 0xc4f10]
btr ecx, 0x96
rol r8, 0xdd
lea rcx, [rbp + 0x6c4]
btr r8d, r15d
mov r8, rsi
add rcx, rbx
jmp 0x1404bbea8
lea rdx, [rdx + rax*4]
call fcn.1404a29dd
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
ja 0x1404bc054
mov eax, dword [rbp + 0x6c4]
cmc
xor ebx, ebx
cmp r10w, cx
test eax, eax
jne 0x1404bbf03
mov dword [rbp + 0x890], ebx
rcr r8d, cl
cmc
movsxd r8, ebx
mov dword [rbp + 0x150], ebx
xor r9d, r9d
cmovb r8w, r15w
lea r8, [rbp + 0x894]
jmp 0x1404bbefe
jmp 0x1404bc4ac
cmp eax, 1
jmp 0x1404bbf0b
je 0x1404bc4d2
test r15d, r15d
jmp 0x1404bbf19
je 0x1404bc4d2
mov r8d, ebx
dec r9b
movsx r10d, r10w
mov r9d, ebx
movsxd rdx, esp
mov r10, rax
movsxd rax, r12d
jmp 0x1404bbf3a
mov edx, r9d
inc r9d
btr eax, esi
rcr eax, 0xc6
btc cx, 0x6b
mov eax, r8d
add rcx, 0x60901b25
ror r8w, 8
mov ecx, dword [rbp + rdx*4 + 0x154]
imul rcx, r10
jmp 0x1404bbf6a
add rcx, rax
bsr r8w, ax
mov r8, rcx
jmp 0x1404bbf7d
mov dword [rbp + rdx*4 + 0x154], ecx
test r10b, 0x87
cmp al, r8b
clc
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404bbf98
jne 0x1404bbf3a
test r8d, r8d
jmp 0x1404bbfa6
je 0x1404bc4cb
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bbfb8
jae 0x1404bbff1
mov eax, dword [rbp + 0x150]
jmp 0x1404bbfc9
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x1404bbfdd
inc r15d
jmp 0x1404bbfe5
mov dword [rbp + 0x150], r15d
jmp 0x1404bc4d2
sub r9d, r9d
not dx
jmp 0x1404bbffc
mov dword [rbp + 0x890], ebx
mov r8b, bl
movsx rdx, r13w
lea r8, [rbp + 0x894]
cqo
movzx dx, sil
bswap edx
mov dword [rbp + 0x150], ebx
cmovno cx, cx
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404bc034
call fcn.1404b8b82
mov al, bl
movsx r15w, r11b
mov r15b, 0x80
mov r15d, dword [rbp + 0x150]
jmp 0x1404bc04f
jmp 0x1404bc4d5
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
clc
cmp r15d, 1
ja 0x1404bc1e7
mov ebx, dword [rbp + 0x154]
test r10b, bpl
and r9, 0x7a461e31
shr dh, cl
mov r9, r10
sar dx, cl
cmp sil, 0xd
shl r9, 2
movzx rdx, r8w
movsx dx, r15b
mov edx, 0x1cc
jmp 0x1404bc0a0
mov dword [rbp + 0x150], r10d
jmp 0x1404bc0ac
call fcn.1404b8b82
sub edi, edi
test ebx, ebx
jmp 0x1404bc0ba
jne 0x1404bc0db
mov dword [rbp + 0x890], edi
jmp 0x1404bc0cb
mov dword [rbp + 0x150], edi
jmp 0x1404bc0d6
jmp 0x1404bbeea
mov r15d, dword [rbp + 0x150]
cmp ebx, 1
je 0x1404bc4d2
test r15d, r15d
je 0x1404bc4d2
mov r8d, edi
dec rdx
mov r9d, edi
movsx rax, r8w
xchg r10b, r10b
mov r10, rbx
mov edx, r9d
movzx rax, bp
not ch
inc r9d
sub rax, r12
movzx rax, bx
mov eax, r8d
and r8w, 0x1aec
mov ecx, dword [rbp + rdx*4 + 0x154]
cmp cx, 0x1ab4
ror r8d, cl
bsf r8d, eax
imul rcx, r10
lea rcx, [rcx + rax]
add r8w, si
mov r8, rcx
test r12w, bp
cmc
mov dword [rbp + rdx*4 + 0x154], ecx
stc
shr r8, 0x20
test dl, 0x73
test bp, r13w
stc
cmp r9d, r15d
jmp 0x1404bc166
jne 0x1404bc107
test r8d, r8d
jmp 0x1404bc174
je 0x1404bc4cb
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bc186
jb 0x1404bbfbe
xor r9d, r9d
movsx r8d, r10w
mov dword [rbp + 0x890], edi
movzx r8, si
movsx cx, r10b
cqo
lea r8, [rbp + 0x894]
movsx dx, r13b
sets dh
mov dl, r8b
mov dword [rbp + 0x150], edi
cqo
mov edx, 0x1cc
mov cx, r9w
movzx rcx, si
not cx
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
mov al, dil
jmp 0x1404bc1e2
jmp 0x1404bc043
cmp r10d, r15d
jmp 0x1404bc1ef
lea rdx, [rbp + 0x6c4]
jmp 0x1404bc1fe
mov ebx, r15d
cmovae rdx, rcx
xchg al, cl
cmovb ebx, r10d
jmp 0x1404bc210
setb al
movzx ecx, bx
mov qword [rsp + 0x68], rdx
movzx cx, r12b
movzx rcx, bp
lea rcx, [rbp + 0x154]
jmp 0x1404bc230
mov dword [rsp + 0x30], ebx
jmp 0x1404bc239
cmovae rcx, r8
test al, al
cmovne r10d, r15d
clc
sub eax, eax
jmp 0x1404bc24b
sub r9d, r9d
mov dword [rbp + 0x4f0], eax
jmp 0x1404bc259
test ebx, ebx
je 0x1404bc48b
mov r15, rcx
mov esi, dword [rdx + r9*4]
test r15b, 0xc2
stc
test esi, esi
jmp 0x1404bc274
jne 0x1404bc2ae
cmp r9d, eax
jmp 0x1404bc282
jne 0x1404bc474
and dword [rbp + r9*4 + 0x4f4], esi
movsx ax, ch
lahf
lea eax, [r9 + 1]
jmp 0x1404bc29e
mov dword [rbp + 0x4f0], eax
jmp 0x1404bc2a9
jmp 0x1404bc474
xor r11d, r11d
mov r8d, r9d
cmc
cmp r12b, r13b
test r10d, r10d
jmp 0x1404bc2c0
je 0x1404bc45b
mov ebx, r9d
test r9, rsi
neg ebx
jmp 0x1404bc2d3
cmp r8d, 0x73
je 0x1404bc397
mov edi, r8d
cmp r8d, eax
jmp 0x1404bc2e8
jne 0x1404bc304
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
dec dx
cwde
lea eax, [rbx + r8]
bswap edx
xchg edx, edx
mov dl, r15b
inc r8d
add rdx, r13
sub dx, dx
bt dx, dx
mov edx, dword [r15 + rax*4]
bsf rax, rbx
btr ax, 0xd0
btc ax, 0x74
mov eax, dword [rbp + rdi*4 + 0x4f4]
cmc
imul rdx, rsi
cmp r11d, esp
clc
test r15b, 0xce
add rdx, rax
sbb ax, 0x477
setnp ah
mov eax, r11d
bsf r11w, bp
sbb r11b, 0x5d
mov r11b, cl
lea rdx, [rdx + rax]
lea eax, [rbx + r8]
mov r11b, 0x84
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
cmp cx, 0x6dde
shr r11, 0x20
clc
test si, cx
cmp eax, r10d
movzx ax, bpl
cwde
mov eax, dword [rbp + 0x4f0]
jmp 0x1404bc391
jne 0x1404bc2d3
test r11d, r11d
jmp 0x1404bc39f
je 0x1404bc454
cmp r8d, 0x73
jmp 0x1404bc3ae
je 0x1404bc454
mov edx, r8d
cmp r8b, 0x89
cmp r8d, eax
jmp 0x1404bc3c3
jne 0x1404bc3e2
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
movzx ecx, ax
mov dword [rbp + 0x4f0], eax
movsx rcx, r13w
mov ecx, dword [rbp + rdx*4 + 0x4f4]
movzx eax, r14w
inc r8d
btr rax, 0x38
cmp bx, 0x5078
bt ax, 0xfb
mov eax, r11d
lea rcx, [rcx + rax]
shrd r11, rbx, 0x80
jmp 0x1404bc414
mov dword [rbp + rdx*4 + 0x4f4], ecx
sal r11w, cl
sub r11, 0x41f778cc
mov eax, dword [rbp + 0x4f0]
shr rcx, 0x20
cmp r15, rdx
rol r11b, cl
and r11w, r10w
mov r11d, ecx
cmp sp, r15w
cmc
jmp 0x1404bc447
test ecx, ecx
jmp 0x1404bc44e
jne 0x1404bc3a5
mov ebx, dword [rsp + 0x30]
test r14, rax
cmp r8d, 0x73
jmp 0x1404bc464
je 0x1404bc626
mov rdx, qword [rsp + 0x68]
jmp 0x1404bc474
inc r9d
clc
jmp 0x1404bc47d
cmp r9d, ebx
jmp 0x1404bc485
jne 0x1404bc264
mov r9d, eax
and rcx, rsp
lea r8, [rbp + 0x4f4]
shl r9, 2
not edx
movsx cx, cl
mov dword [rbp + 0x150], eax
movsx edx, r9w
mov edx, 0x1cc
mov rcx, 0x45316ba4
mov cl, al
lea rcx, [rbp + 0x154]
jmp 0x1404bc4c6
call fcn.1404b8b82
mov r15d, dword [rbp + 0x150]
mov al, 1
clc
sub r11d, r11d
cmp r10w, dx
test si, 0x5afe
test al, al
jmp 0x1404bc4e8
je 0x1404bc67a
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x38]
jmp 0x1404bc4fb
mov dword [rsp + 0x34], ecx
jmp 0x1404bc504
jne 0x1404bbdc1
mov eax, dword [rsp + 0x48]
lea eax, [rax + rax*4]
test bpl, r14b
clc
add eax, eax
stc
test r15w, 0x3597
sub r13d, eax
je 0x1404bc6c8
lea ecx, [r13 - 1]
lea rax, [0x140000000]
jmp 0x1404bc537
mov eax, dword [rax + rcx*4 + 0xc58b8]
cmp r10b, 0xcc
cmc
test eax, eax
jmp 0x1404bc54a
je 0x1404bc67a
cmp eax, 1
jmp 0x1404bc558
je 0x1404bc6c8
test r15d, r15d
je 0x1404bc6c8
mov r8d, r11d
xchg dh, dl
dec rdx
mov r9d, r11d
dec dl
mov r10d, eax
lahf
cwde
movsx dx, r10b
mov edx, r9d
movzx rcx, ax
dec rcx
inc r9d
mov eax, r8d
ror rcx, 0x17
mov cx, 0x4bfc
mov ecx, dword [rbp + rdx*4 + 0x154]
cmovbe r8d, r12d
rol r8, 0x35
imul rcx, r10
dec r8b
lea rcx, [rcx + rax]
mov r8, rcx
cmc
clc
cmp rsi, 0x7323613b
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404bc5cf
jne 0x1404bc57e
test r8d, r8d
jmp 0x1404bc5dd
je 0x1404bc6be
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bc5ef
jae 0x1404bc67a
mov eax, dword [rbp + 0x150]
cmova r15d, r11d
movsx r15, r15w
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404bc61a
mov dword [rbp + 0x150], r15d
jmp 0x1404bc6c8
and dword [rbp + 0x890], 0
lea r8, [rbp + 0x894]
and dword [rbp + 0x150], 0
lea rcx, [rbp + 0x154]
jmp 0x1404bc647
xor r9d, r9d
not dh
jmp 0x1404bc656
mov edx, 0x1cc
jmp 0x1404bc660
call fcn.1404b8b82
mov r15d, dword [rbp + 0x150]
shl al, 0xb0
xor r11d, r11d
mov al, r11b
jmp 0x1404bc4e1
xor r9d, r9d
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movzx edx, r15w
mov dx, r10w
seta dl
mov dword [rbp + 0x150], r11d
xchg edx, ecx
movzx rdx, r11w
mov edx, 0x1cc
cmovno rcx, rbp
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
sub r11d, r11d
sal r15, cl
mov r15d, dword [rbp + 0x150]
cmp edx, r10d
test r12d, r12d
jmp 0x1404bc6d0
je 0x1404bc7f8
mov r8d, r11d
cmc
test r15d, r15d
jmp 0x1404bc6e2
je 0x1404bc763
mov ecx, r8d
bswap eax
cqo
inc r8d
inc r15b
shl rdx, cl
cmovno rax, rdx
mov eax, r12d
movsxd rdx, r9d
movzx edx, r9w
mov edx, dword [rbp + rcx*4 + 0x154]
btc r15w, 0x7e
sbb r15w, 0x6a48
shl r12b, cl
lea rdx, [rdx + rax]
sal r15b, cl
bt r15, rax
xadd r15b, r12b
mov dword [rbp + rcx*4 + 0x154], edx
jmp 0x1404bc737
mov r15d, dword [rbp + 0x150]
movzx r12, r15w
sbb r12d, edi
shr rdx, 0x20
mov r12d, edx
cmp spl, 0x10
test di, 0x11cf
cmp r8d, r15d
jmp 0x1404bc75d
jne 0x1404bc6e8
test r12d, r12d
jmp 0x1404bc76b
je 0x1404bc7f8
cmp r15d, 0x73
jmp 0x1404bc77a
jae 0x1404bc7ab
mov eax, r15d
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
jmp 0x1404bc797
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404bc7a6
jmp 0x1404bc7f8
xor r9d, r9d
movzx cx, spl
cmovg cx, r11w
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
bswap ecx
movsx ecx, r11w
movzx cx, bpl
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
mov r15d, dword [rbp + 0x150]
cmp ah, 0x35
cdqe
sub r11d, r11d
mov rax, qword [rsp + 0x58]
mov r13d, 1
sets ch
bswap edx
not cx
mov r12d, dword [rsp + 0x40]
sbb dl, r12b
neg cx
sub dl, r8b
mov qword [rbp + 0x4f4], 1
cqo
btr cx, di
mov dword [rsp + 0x30], r13d
setp dl
sub r12d, dword [rax]
bswap edx
cmp dword [rax], r11d
movsx rax, bx
movzx dx, bl
cqo
mov eax, 0xcccccccd
mov rcx, 0x64b029a8
movsx rdx, r11w
movsx ecx, bx
mov dword [rbp + 0x4f0], r13d
cmovnp ecx, ecx
movsx rdx, cx
cmovge r12d, dword [rsp + 0x40]
cqo
mul r12d
test ebp, 0x72035749
sub al, sil
rol cx, 0x54
mov eax, edx
clc
movzx cx, r10b
adc cl, 0xe3
shr eax, 3
or rcx, 0x13057ec8
btr ecx, 0xd3
mov dword [rsp + 0x38], eax
sar cl, cl
mov ecx, eax
test edx, r8d
mov dword [rsp + 0x34], eax
jmp 0x1404bc8ab
test eax, eax
je 0x1404bd0a3
mov eax, ecx
adc r8b, 0x29
sar dil, 0xfa
mov edx, 0x26
movsx r8d, r8w
neg r8b
movsxd rsi, r14d
cmp ecx, edx
cmova eax, edx
shr r8b, cl
cmc
xor edx, edx
mov dword [rsp + 0x48], eax
mov sil, bpl
cmp rsi, r14
rcr bl, cl
lea edi, [rax - 1]
sub bh, 0xf
cbw
lea rax, [0x140000000]
movzx ebx, di
ror bh, 0x19
movzx ecx, byte [rax + rdi*4 + 0xc5822]
movzx esi, byte [rax + rdi*4 + 0xc5823]
mov ebx, ecx
rol ax, cl
test r15w, 0x6e64
shl rbx, 2
mov al, r12b
mov r8, rbx
not rax
lea eax, [rsi + rcx]
movzx rcx, ax
lea rcx, [rbp + 0x894]
jmp 0x1404bc933
mov dword [rbp + 0x890], eax
jmp 0x1404bc93e
call fcn.1404a348f
lea rcx, [0x140000000]
mov rax, r10
shl rsi, 2
neg rdx
cqo
and r8b, 0xb2
movzx eax, word [rcx + rdi*4 + 0xc5820]
xadd dl, r8b
shl dh, cl
lea rdx, [rcx + 0xc4f10]
sar cl, cl
movzx rcx, si
movsx r8, sp
lea rcx, [rbp + 0x894]
movsx r8w, bpl
movzx r8d, r15w
mov r8, rsi
add rcx, rbx
jmp 0x1404bc994
lea rdx, [rdx + rax*4]
jmp 0x1404bc99d
call fcn.1404a29dd
mov r10d, dword [rbp + 0x890]
test rcx, 0x1c681a3d
stc
cmp ax, bp
cmp r10d, 1
jmp 0x1404bc9bd
ja 0x1404bcb6e
mov eax, dword [rbp + 0x894]
sub ebx, ebx
test bx, r12w
cmc
test eax, eax
jmp 0x1404bc9d7
jne 0x1404bca32
xor r9d, r9d
mov dword [rbp + 0x6c0], ebx
cdq
lea r8, [rbp + 0x6c4]
mov dword [rbp + 0x4f0], ebx
bswap cx
movzx cx, r8b
xchg dx, cx
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x1404bca10
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
mov dword [rsp + 0x30], r13d
mov al, 1
mov esi, 0x1cc
jmp 0x1404bca2d
jmp 0x1404bd072
cmp eax, 1
jmp 0x1404bca3a
je 0x1404bca21
test r13d, r13d
jmp 0x1404bca48
je 0x1404bca21
mov r8d, ebx
not cx
mov r9d, ebx
mov r10, rax
xchg cx, cx
movzx rcx, dx
mov edx, r9d
lahf
cwde
dec al
inc r9d
shr ax, cl
clc
mov eax, r8d
sal r8w, 0xa1
mov ecx, dword [rbp + rdx*4 + 0x4f4]
rcl r8b, 0x81
inc r8w
xadd r8d, r8d
imul rcx, r10
adc r8d, 0x6e6202f4
movsxd r8, ecx
dec r8
add rcx, rax
cmp r8w, cx
mov r8, rcx
test bpl, 0x8a
cmc
test r15w, bp
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
cmp ebp, 0x1d3844ed
shr r8, 0x20
cmp r9d, r13d
jne 0x1404bca61
test r8d, r8d
jmp 0x1404bcad1
je 0x1404bca15
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404bcb19
mov eax, dword [rbp + 0x4f0]
inc r13w
dec r13
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bcb05
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bcb14
jmp 0x1404bca1c
sub r9d, r9d
movzx cx, r13b
movzx edx, r14w
mov dword [rbp + 0x890], ebx
lea r8, [rbp + 0x894]
xchg cl, dh
cwd
cdq
mov dword [rbp + 0x4f0], ebx
movzx rdx, sp
mov edx, 0x1cc
movzx ecx, r8w
lea rcx, [rbp + 0x4f4]
jmp 0x1404bcb56
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
mov al, bl
mov dword [rsp + 0x30], r13d
jmp 0x1404bca23
lea r8, [rbp + 0x894]
cmove rcx, r13
lea rcx, [rbp + 0x4f4]
clc
jmp 0x1404bcb86
cmp r13d, 1
jmp 0x1404bcb8f
ja 0x1404bcd4b
mov ebx, dword [rbp + 0x4f4]
mov r9, r10
mov esi, 0x1cc
stc
cdq
shl r9, 2
mov dl, 0xc3
movsx rdx, r12w
mov edx, esi
mov dword [rbp + 0x4f0], r10d
jmp 0x1404bcbbd
call fcn.1404b8b82
xor edi, edi
test ebx, ebx
jne 0x1404bcbf7
mov dword [rbp + 0x890], edi
cmovb r8w, r13w
lea r8, [rbp + 0x894]
clc
cmp r15b, 0xcd
mov dword [rbp + 0x4f0], edi
cmp edx, esp
test r9w, r9w
xor r9d, r9d
jmp 0x1404bd03c
mov r13d, dword [rbp + 0x4f0]
cmp sil, r14b
mov dword [rsp + 0x30], r13d
test al, 0x6c
cmp ebx, 1
jmp 0x1404bcc10
je 0x1404bd06b
test r13d, r13d
je 0x1404bd06b
mov r8d, edi
mov rdx, r9
movzx rax, cx
movsx r9, r8w
mov r9d, edi
mov r10, rbx
cqo
jmp 0x1404bcc3a
mov edx, r9d
not rax
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
xor r8b, 0xb5
add r8d, edi
imul rcx, r10
bsr r8w, si
neg r8w
cmp r14b, 0xae
lea rcx, [rcx + rax]
inc r8b
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
cmp r11b, r9b
shr r8, 0x20
cmp r9d, r13d
jmp 0x1404bcc86
jne 0x1404bcc3a
test r8d, r8d
jmp 0x1404bcc94
je 0x1404bd054
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404bccef
mov eax, dword [rbp + 0x4f0]
mov r13b, 0x59
setno r13b
movsx r13w, al
mov dword [rbp + rax*4 + 0x4f4], r8d
movsx r13w, r11b
jmp 0x1404bcccf
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bccdb
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bccea
jmp 0x1404bd061
sub r9d, r9d
movsx r8d, si
mov dword [rbp + 0x890], edi
lea r8, [rbp + 0x894]
xchg dl, dl
movsxd rdx, r12d
movsx rdx, r10w
mov dword [rbp + 0x4f0], edi
mov rdx, rsi
movzx cx, dl
movsx cx, r10b
not cx
lea rcx, [rbp + 0x4f4]
jmp 0x1404bcd2d
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x1404bcd41
mov dword [rsp + 0x30], r13d
jmp 0x1404bd072
cmp r10d, r13d
lea rdx, [rbp + 0x894]
movsx rbx, r9w
mov ebx, r13d
mov al, 0x2a
cmovae rdx, rcx
cmovb ebx, r10d
mov rcx, 0x2e5c5a39
setb al
mov cx, 0x6dfd
mov qword [rsp + 0x68], rdx
jmp 0x1404bcd85
lea rcx, [rbp + 0x4f4]
jmp 0x1404bcd91
mov dword [rsp + 0x30], ebx
jmp 0x1404bcd9a
cmovae rcx, r8
cmp r14w, 0x397d
stc
test al, al
cmovne r10d, r13d
sub eax, eax
test rsi, r15
stc
cmp al, 0x49
xor r9d, r9d
cmp spl, 0xc
clc
test r8b, 0xf4
mov dword [rbp + 0x6c0], eax
cmp r14b, 0xfe
cmp cx, dx
test ebx, ebx
je 0x1404bd00d
mov r13, rcx
and rsi, r9
and sil, 0xcb
mov esi, dword [rdx + r9*4]
clc
test esi, esi
jmp 0x1404bcdea
jne 0x1404bce1f
cmp r9d, eax
jmp 0x1404bcdf8
jne 0x1404bcff7
and dword [rbp + r9*4 + 0x6c4], esi
lea eax, [r9 + 1]
jmp 0x1404bce0f
mov dword [rbp + 0x6c0], eax
jmp 0x1404bce1a
jmp 0x1404bcff7
xor r11d, r11d
seta r8b
bts r8d, r14d
xor r8w, 0x28b4
mov r8d, r9d
test r10d, r10d
jmp 0x1404bce3b
je 0x1404bcfde
mov ebx, r9d
neg ebx
test ax, 0x2797
jmp 0x1404bce50
cmp r8d, 0x73
jmp 0x1404bce59
je 0x1404bcf24
mov edi, r8d
cmp r9b, r9b
cmp r8d, eax
jmp 0x1404bce6d
jne 0x1404bce96
and dword [rbp + rdi*4 + 0x6c4], 0
movsx dx, r11b
movsx rax, si
movzx edx, bp
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
not edx
mov eax, r14d
lea eax, [rbx + r8]
mov dx, r12w
movzx edx, si
jmp 0x1404bcea6
inc r8d
bts rdx, rsp
mov edx, dword [r13 + rax*4]
btc rax, r14
cwde
mov eax, r11d
sbb r11b, sil
movzx r11d, cx
clc
imul rdx, rsi
add rdx, rax
mov eax, dword [rbp + rdi*4 + 0x6c4]
clc
bswap r11w
add r11b, al
lea rdx, [rdx + rax]
or r11b, 0x17
shrd r11, r9, 0xf8
and r11b, dil
lea eax, [rbx + r8]
sar r11d, 0xef
test bh, ch
mov r11, rdx
clc
mov dword [rbp + rdi*4 + 0x6c4], edx
clc
shr r11, 0x20
jmp 0x1404bcf07
cmp eax, r10d
nop
movzx eax, r12w
cmovnp eax, eax
mov eax, dword [rbp + 0x6c0]
jmp 0x1404bcf1e
jne 0x1404bce50
test r11d, r11d
jmp 0x1404bcf2c
je 0x1404bcfd9
cmp r8d, 0x73
jmp 0x1404bcf3b
je 0x1404bcfd9
mov edx, r8d
cmp r8d, eax
jmp 0x1404bcf4c
jne 0x1404bcf79
and dword [rbp + rdx*4 + 0x6c4], 0
movsxd rcx, edx
movzx rcx, bx
lea eax, [r8 + 1]
movzx rcx, r12w
xchg ecx, ecx
cmovge cx, r11w
mov dword [rbp + 0x6c0], eax
inc al
xchg ecx, eax
mov eax, dword [rbp + rdx*4 + 0x6c4]
cmovb cx, dx
movsx rcx, r8w
dec cx
inc r8d
not cx
mov ecx, r11d
add r11b, 2
bsf r11d, esp
add rcx, rax
rcl r11d, cl
bswap r11w
ror r11b, 0x7d
mov dword [rbp + rdx*4 + 0x6c4], ecx
mov eax, dword [rbp + 0x6c0]
shr rcx, 0x20
xadd r11w, r11w
mov r11d, ecx
jmp 0x1404bcfcc
test ecx, ecx
jmp 0x1404bcfd3
jne 0x1404bcf32
mov ebx, dword [rsp + 0x30]
clc
cmp r8d, 0x73
jmp 0x1404bcfe7
je 0x1404bd158
mov rdx, qword [rsp + 0x68]
jmp 0x1404bcff7
inc r9d
jmp 0x1404bcfff
cmp r9d, ebx
jmp 0x1404bd007
jne 0x1404bcdde
mov r9d, eax
lea r8, [rbp + 0x6c4]
btc rcx, rbx
ror dx, cl
sar sil, cl
shl r9, 2
mov esi, 0x1cc
movsxd rdx, r14d
movzx cx, bpl
mov dword [rbp + 0x4f0], eax
cmova edx, r12d
mov rdx, rsi
movzx rcx, r15w
lea rcx, [rbp + 0x4f4]
jmp 0x1404bd04f
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
or al, 0x72
sbb al, al
neg al
mov dword [rsp + 0x30], r13d
xadd al, al
sbb al, 0x41
mov al, 1
jmp 0x1404bd072
xor r11d, r11d
test al, al
je 0x1404bd1cd
mov ecx, dword [rsp + 0x34]
test r13b, r11b
sub ecx, dword [rsp + 0x48]
jmp 0x1404bd08d
mov dword [rsp + 0x34], ecx
jne 0x1404bc8b3
mov eax, dword [rsp + 0x38]
cmp r13b, 0x5f
cmp r15w, r8w
lea eax, [rax + rax*4]
add eax, eax
jmp 0x1404bd0ae
sub r12d, eax
je 0x1404bd135
lea ecx, [r12 - 1]
lea rax, [0x140000000]
clc
stc
mov eax, dword [rax + rcx*4 + 0xc58b8]
cmc
test eax, eax
jmp 0x1404bd0d4
jne 0x1404bd1d5
xor r9d, r9d
movsxd r8, esp
movzx rcx, dx
mov dword [rbp - 0x80], r11d
mov cx, r9w
setae dh
movsxd rdx, edx
lea r8, [rbp - 0x7c]
xchg ecx, ecx
mov dword [rbp + 0x4f0], r11d
movsx ecx, cx
movzx rdx, bp
mov edx, 0x1cc
mov cl, r13b
movsx cx, r12b
movzx cx, r8b
lea rcx, [rbp + 0x4f4]
jmp 0x1404bd124
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
mov dword [rsp + 0x30], r13d
xor r11d, r11d
jmp 0x1404bd13d
test r15d, r15d
jmp 0x1404bd145
jne 0x1404bd39c
mov edx, r11d
jmp 0x1404bd153
jmp 0x1404bd3e7
and dword [rbp - 0x80], 0
movzx r8, r15w
movsx rdx, r8w
rol rcx, cl
lea r8, [rbp - 0x7c]
sub ecx, edx
and dword [rbp + 0x4f0], 0
sbb cl, dil
xchg cl, sil
lea rcx, [rbp + 0x4f4]
movsx dx, r10b
btr rsi, r8
mov esi, 0x1cc
cmp r9b, 0xcb
movzx rdx, r15w
add dl, spl
sub r9d, r9d
mov edx, esi
jmp 0x1404bd1a4
call fcn.1404b8b82
mov r13d, dword [rbp + 0x4f0]
ror al, 0x41
xor r11d, r11d
mov al, r11b
jmp 0x1404bd1be
mov dword [rsp + 0x30], r13d
jmp 0x1404bd1c8
jmp 0x1404bd075
mov rdx, rsi
jmp 0x1404bd2bb
cmp eax, 1
jmp 0x1404bd1dd
je 0x1404bd135
test r13d, r13d
jmp 0x1404bd1eb
je 0x1404bd135
mov r8d, r11d
cqo
movsx rdx, dx
movzx edx, sp
mov r9d, r11d
cwd
mov r10, rax
cwd
dec cx
mov edx, r9d
mov cl, dil
inc r9d
neg ah
mov eax, r8d
xor r8w, 0x2f75
add r8b, 0xb2
mov ecx, dword [rbp + rdx*4 + 0x4f4]
imul rcx, r10
add rcx, rax
shl r8w, 0xd3
sbb r8d, r15d
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
shr r8, 0x20
test sil, spl
jmp 0x1404bd250
cmp r9d, r13d
jmp 0x1404bd258
jne 0x1404bd20a
test r8d, r8d
jmp 0x1404bd266
je 0x1404bd129
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404bd278
jae 0x1404bd2b1
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
jmp 0x1404bd291
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bd29d
inc r13d
jmp 0x1404bd2a5
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bd130
mov edx, 0x1cc
movzx cx, spl
xor r9d, r9d
bswap r8w
movzx rcx, r9w
movzx r8d, r15w
mov dword [rbp - 0x80], r11d
movsx ecx, bx
lea r8, [rbp - 0x7c]
cmovp cx, si
movzx rcx, ax
mov dword [rbp + 0x4f0], r11d
mov cl, 0xae
not cl
lea rcx, [rbp + 0x4f4]
call fcn.1404b8b82
mov rax, qword [rsp + 0x58]
clc
or bl, 0x64
bt cx, r11w
mov bl, byte [rax + 0x308]
mov rax, qword [rsp + 0x60]
rol rcx, 0x73
mov rcx, rax
cmp spl, spl
cmp byte [rax + 8], 0
jmp 0x1404bd320
je 0x1404bd362
call fcn.1404b95f7
neg bl
cqo
cwd
movsx dx, r15b
movabs rdx, 0x8000000000000000
sbb rcx, rcx
and rcx, rdx
test sil, 0x47
cmp eax, r14d
and rcx, rdx
jmp 0x1404bd355
mov qword [rax], rcx
jmp 0x1404bd35d
jmp 0x1404bd38d
call fcn.1404b966d
neg bl
sete dl
mov dl, spl
dec dx
mov edx, 0x80000000
sbb ecx, ecx
cmp ecx, esp
and ecx, edx
clc
and ecx, edx
jmp 0x1404bd385
mov dword [rax], ecx
cdqe
cmovbe rax, r9
mov eax, 2
jmp 0x1404bd397
jmp 0x1404bdcf0
lea edx, [r15 - 1]
sub rax, 0x774c0f89
bt ax, 4
shld ax, r15w, 0x32
mov dword [rsp + 0x48], r11d
or eax, ebp
movsxd rax, r14d
movzx eax, di
bsr eax, dword [rbp + rdx*4 + 0x154]
je 0x1404bd3d9
inc eax
jmp 0x1404bd3d4
jmp 0x1404bd3dc
mov eax, r11d
shl edx, 5
stc
add edx, eax
jmp 0x1404bd3e7
test r13d, r13d
jmp 0x1404bd3ef
jne 0x1404bd402
mov ecx, r11d
jmp 0x1404bd3fd
jmp 0x1404bd446
lea ecx, [r13 - 1]
xor al, 0xc4
clc
xadd ax, ax
mov dword [rsp + 0x48], r11d
adc eax, 0x8d2449a
shld rax, r9, 0x1e
bsr eax, dword [rbp + rcx*4 + 0x4f4]
jmp 0x1404bd429
je 0x1404bd43b
inc eax
jmp 0x1404bd436
jmp 0x1404bd43e
mov eax, r11d
shl ecx, 5
add ecx, eax
cmp ah, 0xe6
mov eax, ecx
ror r12d, cl
mov r8d, 0xffffffff
sar r12b, cl
rol r12w, cl
sub r12, rax
sub eax, edx
rol r12w, cl
ror r12b, 0x2b
stc
mov r12d, 0x20
cmp edx, ecx
jmp 0x1404bd473
sbb ebx, ebx
cmc
and ebx, eax
jmp 0x1404bd47d
mov dword [rsp + 0x40], ebx
jbe 0x1404bd736
mov eax, r12d
test bl, spl
rcl rsi, 0x67
bswap rcx
mov dword [rsp + 0x34], r11d
dec rsi
sub sil, r13b
shld edi, r10d, 0x93
mov esi, ebx
lea edi, [r12 - 0x1f]
sar ch, cl
and esi, 0x1f
shl r8b, 0xfd
mov r8d, ebx
sub eax, esi
mov ecx, 0x7d8e4c64
shr r8d, 5
movzx rcx, dx
add rcx, 0x50513f55
mov ecx, eax
clc
mov dword [rsp + 0x48], eax
adc ah, 0xe9
shl rdi, cl
movsx ecx, r8w
not cx
xchg cl, cl
dec edi
movsx rcx, r10w
mov eax, edi
sar rcx, cl
not eax
bsf cx, r14w
shld cx, r12w, 0x68
mov dword [rsp + 0x38], eax
movsxd rcx, ecx
lea eax, [r15 - 1]
ror ch, cl
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd515
je 0x1404bd527
inc ecx
jmp 0x1404bd522
jmp 0x1404bd531
mov ecx, r11d
rcr ax, cl
clc
rol eax, 0x7c
lea eax, [r8 + r15]
cmc
cmp r14w, cx
cmp eax, 0x73
jbe 0x1404bd58a
sub r9d, r9d
mov dword [rbp - 0x80], r11d
cmovg ecx, r9d
lea r8, [rbp - 0x7c]
movzx edx, dx
mov dword [rbp + 0x150], r11d
movsx cx, r14b
mov rcx, 0x2000a3b
not dh
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
mov r15d, dword [rbp + 0x150]
sub r11d, r11d
jmp 0x1404bd729
mov edx, r11d
shr dl, cl
xor dl, r11b
mov eax, r12d
clc
shr dl, cl
dec dl
sub eax, ecx
cmp esi, eax
seta dl
add edx, r8d
test rbp, 0x65f1228
add edx, r15d
test r10b, 0xe5
mov dword [rsp + 0x34], edx
cmp edx, 0x73
jmp 0x1404bd5be
ja 0x1404bd543
lea eax, [r8 - 1]
mov r11, r13
shld r11, r9, 0xd7
cmc
lea r11d, [rdx - 1]
cmp r11d, eax
je 0x1404bd6d2
mov ebx, dword [rsp + 0x48]
bt r13, r12
lea r12d, [r8 - 1]
mov r13b, sil
bswap eax
mov edx, dword [rsp + 0x38]
and al, r13b
mov r13d, 0xffffffff
movzx eax, r8w
mov eax, r11d
sub eax, r8d
inc ch
cmovo cx, sp
lea ecx, [rax - 1]
cmp eax, r15d
jae 0x1404bd62a
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd625
jmp 0x1404bd633
sub r10d, r10d
stc
jmp 0x1404bd633
cmp ecx, r15d
jae 0x1404bd64e
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bd649
jmp 0x1404bd657
xor r9d, r9d
sub cl, spl
cmp dh, 0x7d
and r9d, edx
mov ecx, ebx
cmp rsi, rsp
shr r9d, cl
adc cx, di
cmc
or cl, 0x18
and r10d, edi
mov ecx, esi
shl r10d, cl
or r9d, r10d
test cl, 0xf1
cmp sp, 0x72ab
mov dword [rbp + r11*4 + 0x154], r9d
add r11d, r13d
test rdx, 0x43100d9a
cmp r11d, r12d
je 0x1404bd6a3
mov r15d, dword [rbp + 0x150]
jmp 0x1404bd600
mov r13d, dword [rsp + 0x30]
and bx, 0x7464
cqo
mov r12d, 0x20
xor cl, 0x34
jmp 0x1404bd6c0
mov edx, dword [rsp + 0x34]
movsx bx, r11b
rol ecx, cl
mov ebx, dword [rsp + 0x40]
xchg cx, cx
sub r11d, r11d
mov ecx, r11d
cmc
stc
test r8d, r8d
jmp 0x1404bd6e2
je 0x1404bd70e
mov eax, ecx
jmp 0x1404bd6ef
inc ecx
cmc
clc
mov dword [rbp + rax*4 + 0x154], r11d
jmp 0x1404bd700
cmp ecx, r8d
jmp 0x1404bd708
jne 0x1404bd6e8
mov r15d, edx
rcr r10b, 0x1a
mov dword [rbp + 0x150], edx
bts r8w, r15w
bt r10w, bx
cmp r14b, 0x88
mov r8d, 0xffffffff
rcr rax, 0xeb
sbb dil, sil
mov eax, dword [rsp + 0x50]
bsr r10w, bp
dec dil
sal dil, cl
mov edi, dword [rsp + 0x3c]
sub r10b, dl
rol r10b, cl
sub eax, edi
movzx r10, r14w
bswap r10d
mov dword [rsp + 0x50], eax
sbb r10d, 0x1554595
ror r10w, 0x8d
test dh, 0x23
mov r10d, eax
clc
cmc
jmp 0x1404bd775
test edi, edi
jmp 0x1404bd77c
je 0x1404bd7a9
cmp ebx, eax
jbe 0x1404bd7a5
mov rdx, qword [rsp + 0x60]
mov r9b, 1
jmp 0x1404bd797
mov qword [rsp + 0x20], rdx
xchg edx, edx
mov edx, edi
jmp 0x1404bdcd0
sub r10d, ebx
clc
cmp r15d, r13d
jmp 0x1404bd7b1
ja 0x1404bd828
jae 0x1404bd7c4
mov cl, 1
jmp 0x1404bd834
lea edx, [r15 - 1]
test ebp, r11d
cmp edx, r8d
jmp 0x1404bd7d3
je 0x1404bd828
mov eax, dword [rbp + rdx*4 + 0x4f4]
stc
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x1404bd7ed
jne 0x1404bd7ff
add edx, r8d
cmp edx, r8d
jne 0x1404bd7d9
cmp edx, r8d
jmp 0x1404bd807
je 0x1404bd828
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
setbe cl
jmp 0x1404bd823
jmp 0x1404bd834
mov cl, r11b
inc r13w
jmp 0x1404bd834
test cl, cl
mov dword [rsp + 0x38], r11d
lea eax, [rbx + 1]
mov r9d, r10d
bswap rsi
cmovne ebx, eax
bt r13d, 0x67
adc ah, 0x4f
mov r13d, r12d
bt ax, r8w
and r10d, 0x1f
xor al, r10b
sub sil, bpl
shr r9d, 5
rcl cl, 3
sub r13d, r10d
or ch, 0xa7
sbb cx, r15w
mov dword [rsp + 0x40], ebx
shld ax, si, 0xc7
mov ecx, r13d
mov esi, 1
adc rax, 0x4f3c1aab
ror al, cl
cmp r10w, r10w
shl rsi, cl
movsx ecx, si
dec cl
movzx ax, r8b
dec esi
mov eax, esi
bt ecx, r9d
not eax
mov dword [rsp + 0x48], eax
bswap ax
lea eax, [r15 - 1]
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd8bf
je 0x1404bd8cc
inc ecx
jmp 0x1404bd8cf
mov ecx, r11d
lea eax, [r9 + r15]
cmp r12w, bx
test r11d, 0x1777148c
cmp eax, 0x73
jmp 0x1404bd8e6
jbe 0x1404bd929
xor r9d, r9d
jmp 0x1404bd8f5
mov dword [rbp - 0x80], r11d
mov r8b, r12b
lea r8, [rbp - 0x7c]
cmovl edx, r14d
movsx edx, di
mov dword [rbp + 0x150], r11d
mov edx, 0x645d1d5e
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.1404b8b82
jmp 0x1404bdae4
sub r12d, ecx
mov edx, r11d
neg dl
cmp r10d, r12d
not dl
setnp dl
seta dl
jmp 0x1404bd941
add edx, r9d
cmp r8w, 0x379
cmp dx, dx
test r14d, esi
add edx, r15d
test dl, r9b
cmp spl, 0xcc
mov dword [rsp + 0x38], edx
test r8b, 0x44
clc
cmp edx, 0x73
jmp 0x1404bd96b
ja 0x1404bd8ec
lea r12d, [r9 - 1]
btc r11, rsi
sar r11w, 0x21
bts r11w, r12w
lea r11d, [rdx - 1]
jmp 0x1404bd98c
cmp r11d, r12d
jmp 0x1404bd994
je 0x1404bdaa7
mov ebx, dword [rsp + 0x48]
mov edx, 0xffffffff
mov rax, rdi
clc
movsx cx, r13b
mov eax, r11d
sub cl, dil
sub eax, r9d
rcr ecx, 0
bts rcx, rsp
movsx ecx, r15w
lea ecx, [rax - 1]
cmp bh, 0x39
clc
cmp eax, r15d
jmp 0x1404bd9cf
jae 0x1404bd9e1
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd9f2
xor edi, edi
test r14, 0x48205dea
cmp r8d, ebp
jmp 0x1404bd9f2
cmp ecx, r15d
jmp 0x1404bd9fa
jae 0x1404bda0d
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bda1a
xor r8d, r8d
cmp dl, 0x87
sete ch
bt cx, cx
and r8d, ebx
btc cx, 0x47
bswap ecx
and ecx, 0x18627fc6
mov ecx, r13d
jmp 0x1404bda33
shr r8d, cl
cmp r10w, 0x5c9d
shld ecx, ebx, 0x84
or cx, ax
and edi, esi
mov ecx, r10d
shl edi, cl
test r9b, 0xfd
cmp r10, 0xa1d4fcc
or r8d, edi
mov dword [rbp + r11*4 + 0x154], r8d
cmp r9b, 0x27
test r14b, r13b
add r11d, edx
cmc
cmp r11d, r12d
jmp 0x1404bda73
je 0x1404bda8a
mov r15d, dword [rbp + 0x150]
jmp 0x1404bda85
jmp 0x1404bd9ac
mov edx, dword [rsp + 0x38]
bt di, 0x36
movzx rdi, bx
mov ebx, dword [rsp + 0x40]
sbb dil, 0xa9
bsf di, di
mov edi, dword [rsp + 0x3c]
xor ecx, ecx
clc
cmc
test r9d, r9d
jmp 0x1404bdab3
je 0x1404bdad7
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404bdac6
inc ecx
stc
cmp ecx, r9d
jmp 0x1404bdad1
jne 0x1404bdab9
mov dword [rbp + 0x150], edx
movsx rcx, r14w
bswap cx
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x150]
jmp 0x1404bdaf7
call fcn.1404b8c97
cmp dword [rbp + 0x150], 0
mov rdx, rax
mov al, al
cbw
mov eax, 0xffffffff
not r9b
mov r9b, dl
sete r9b
cmp eax, 0x3cfd2bc4
stc
cmp rdx, rax
jmp 0x1404bdb27
jbe 0x1404bdb5d
mov rcx, rdx
cmc
shr rcx, 0x20
stc
cmp r9b, spl
bsr ecx, ecx
jmp 0x1404bdb41
je 0x1404bdb4e
inc ecx
jmp 0x1404bdb50
xor ecx, ecx
add ecx, 0x20
jmp 0x1404bdb58
jmp 0x1404bdb75
bsr ecx, edx
je 0x1404bdb6d
inc ecx
jmp 0x1404bdb75
xor ecx, ecx
mov esi, r11d
and sil, r8b
mov esi, dword [rsp + 0x50]
test spl, 0x31
jmp 0x1404bdb82
cmp ecx, esi
jmp 0x1404bdb89
jbe 0x1404bdbdc
sub ecx, esi
clc
jmp 0x1404bdb97
test r9b, r9b
jmp 0x1404bdb9f
je 0x1404bdbcb
mov eax, 1
shl rax, cl
jmp 0x1404bdbb2
dec rax
test rdx, rax
jmp 0x1404bdbbd
jne 0x1404bdbcb
mov r9b, 1
jmp 0x1404bdbd1
sub r9b, r9b
movsxd rax, esi
shr rdx, cl
sal r10b, 0x60
xadd al, r10b
sub r11d, r11d
rol r10w, 0x5b
movsx r10w, r10b
sar r10, cl
lea eax, [rdi - 2]
test r13b, 0x4c
test r14d, r14d
cmovno r10w, di
movsx ecx, r9w
movzx r10d, r11w
mov ecx, esi
not ebx
setne r10b
cmovne r11d, dword [rbp + 0x324]
xchg r10w, r10w
sub r8d, r8d
bts r10w, sp
and r10b, 0x5f
cmp r14d, 1
cmova r8d, dword [rbp + 0x328]
ror r10b, cl
sbb r10w, 0x2947
test edi, edi
mov r10d, ebx
movzx r10w, sil
mov r10d, r8d
jmp 0x1404bdc4a
cmovne ebx, eax
lahf
shl r10, 0x20
add r8b, r15b
cbw
mov eax, r11d
add r8b, 0x6d
lea r10, [r10 + rax]
mov rax, qword [rsp + 0x58]
shl r10, cl
mov r8b, byte [rax + 0x308]
cmovp cx, r9w
movsx rcx, r13w
lea rcx, [rdx + r10]
movzx rdx, sp
mov rdx, qword [rsp + 0x60]
jmp 0x1404bdc8c
mov qword [rsp + 0x20], rdx
movsx rdx, r10w
mov edx, ebx
jmp 0x1404bdc9c
call fcn.1404b96ea
jmp 0x1404bdcf0
test eax, eax
cwd
movzx edx, sp
cqo
mov rdx, qword [rsp + 0x60]
lahf
cdqe
setne r9b
mov r8b, bl
cdqe
mov qword [rsp + 0x20], rdx
cbw
not rdx
mov edx, ecx
sete r8b
mov rax, qword [rsp + 0x58]
lea rcx, [rbp + 0x320]
not r8b
mov r8b, byte [rax + 0x308]
jmp 0x1404bdceb
call fcn.1404b9eb8
mov rcx, qword [rbp + 0xa60]
cmc
xor rcx, rsp
call fcn.14049edb0
mov rbx, qword [rsp + 0xbc0]
add rsp, 0xb70
mov si, 0x11f
pop r15
pop r14
pop r13
mov dil, 0x1a
pop r12
bswap ebp
pop rdi
movsx ebp, r9w
mov rsi, r11
pop rsi
bswap rbp
pop rbp
jmp 0x1404bdd32
ret