Function at 0x140718f72
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x18], rbx
rcl r10b, 0xad
shl r9w, 0xc
add r8b, r13b
push rbp
push rsi
sets bpl
push rdi
shld ebx, r8d, 0x92
push r12
dec r10b
push r13
push r14
adc r10d, 0xe422ee8c
xor r9w, r8w
push r15
add al, 0x24
adc r13w, 0x89b9
lea rbp, [rsp - 0xa70]
mov r9b, 0x1d
cmp bp, 0xdc2e
sub rsp, 0xb70
mov rax, qword [0x1400c9028]
neg r14b
xadd r10w, r9w
xor r13w, dx
xor rax, rsp
shr rbx, cl
stc
mov qword [rbp + 0xa60], rax
bt r13w, r10w
mov al, byte [rdx + 8]
lea rbx, [0x140000000]
mov r10b, spl
rcr r10b, cl
mov r10d, dword [rcx]
mov dil, spl
xor r9b, cl
sal r9b, 0x8f
neg al
movsxd rdi, eax
mov r9, rcx
not r8b
mov qword [rsp + 0x60], rdx
movsx r13d, r9w
setg r13b
mov edx, dword [rcx + 4]
mov di, 0x5e1d
mov r13w, r14w
sbb eax, eax
xadd r13b, r13b
shl r8w, cl
bt di, 0x2a
and eax, 0x1d
mov qword [rsp + 0x58], rcx
shrd r8w, cx, 0x8c
btc r8d, 0xa0
add eax, 0x19
ror edi, cl
sub r11d, r11d
movsxd r8, esi
test r12b, r9b
clc
test r10d, r10d
mov dword [rsp + 0x50], eax
jmp 0x14071906e
lea r8, [r9 + 8]
mov dil, sil
mov dword [rbp + 0x320], r11d
movsx r15, bx
cmovs r10d, r11d
mov r14d, r11d
cmp r10d, edx
movzx rcx, si
lea edi, [r11 + 0x26]
movzx r15d, r12w
mov eax, r10d
mov r15d, r11d
not r13b
movsxd r13, r12d
movsx rcx, di
cmovae eax, edx
mov r13d, r11d
sub r10d, eax
mov ecx, eax
rol ax, cl
not ah
cmc
lea r8, [r8 + rcx]
cmovg eax, r9d
mov dword [rsp + 0x30], r10d
lea rax, [r9 + 8]
mov qword [rsp + 0x78], r8
add rax, rdx
lea r10, [r9 + 8]
clc
test r13b, 0xae
mov qword [rsp + 0x70], rax
jmp 0x1407190e3
sub eax, r8d
clc
cmp r8w, 0x6332
mov dword [rsp + 0x40], eax
test sil, 0x8c
stc
cmp r10, r8
jmp 0x1407190fe
je 0x140719db2
cmp r13d, 9
jmp 0x14071910d
jne 0x140719301
test r14d, r14d
jmp 0x14071911b
je 0x14071921d
mov r8d, r11d
cdqe
dec ecx
mov r9d, r11d
mov edx, r9d
jmp 0x140719133
inc r9d
mov eax, dword [rbp + rdx*4 + 0x324]
sbb cx, 0x4c81
imul rcx, rax, 0x3b9aca00
shr rax, 0xb1
bts ax, r12w
shl eax, 0x20
mov eax, r8d
or r8d, r9d
cmovno r8, rbx
rol r8b, 0x99
add rcx, rax
rcl r8, 0xa1
mov r8, rcx
stc
clc
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x140719182
shr r8, 0x20
cmp r14b, 0x89
cmp r9d, r14d
jmp 0x140719192
jne 0x14071912b
test r8d, r8d
jmp 0x1407191a0
je 0x140719208
cmp dword [rbp + 0x320], 0x73
jae 0x1407191f4
mov eax, dword [rbp + 0x320]
jmp 0x1407191c1
mov dword [rbp + rax*4 + 0x324], r8d
mov r14b, 0xa9
mov r14b, r9b
jmp 0x1407191d4
mov r14d, dword [rbp + 0x320]
jmp 0x1407191e0
inc r14d
jmp 0x1407191e8
mov dword [rbp + 0x320], r14d
jmp 0x140719213
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x140719203
jmp 0x140719213
mov r14d, dword [rbp + 0x320]
movsx r8d, r12w
mov r8, qword [rsp + 0x78]
jmp 0x14071921d
test r15d, r15d
jmp 0x140719225
je 0x1407192f9
mov edx, r11d
test r14d, r14d
jmp 0x140719236
je 0x140719293
mov ecx, edx
movzx r14d, r10w
setnp r14b
mov r14, rbp
inc edx
mov r15d, r15d
bt r14d, ecx
or r14d, r9d
mov eax, dword [rbp + rcx*4 + 0x324]
add r15, rax
ror r14b, 0x8f
clc
mov dword [rbp + rcx*4 + 0x324], r15d
inc r14w
mov r14d, dword [rbp + 0x320]
cmc
shr r15, 0x20
test esp, 0xd2997c90
cmp bl, r9b
cmp edx, r14d
jmp 0x14071928d
jne 0x14071923c
test r15d, r15d
jmp 0x14071929b
je 0x1407192f9
cmp r14d, 0x73
jmp 0x1407192aa
jae 0x1407192ef
mov eax, r14d
mov dword [rbp + rax*4 + 0x324], r15d
movzx r14w, r15b
jmp 0x1407192ca
mov r14d, dword [rbp + 0x320]
jmp 0x1407192d6
inc r14d
jmp 0x1407192de
mov dword [rbp + 0x320], r14d
jmp 0x1407192ea
jmp 0x1407192f9
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov r15d, r11d
dec cl
mov r13d, r11d
movzx eax, byte [r10]
setp ch
lea ecx, [r15 + r15*4]
dec r15w
inc r13d
movsx r15, r14w
inc r10
lea r15d, [rax + rcx*2]
clc
cmp r10, r8
jmp 0x140719327
jne 0x140719104
test r13d, r13d
jmp 0x140719335
je 0x140719db2
mov eax, 0xcccccccd
rcr r12b, cl
and dl, r12b
cmovnp dx, di
mul r13d
rol r12b, 0x2a
movsx ax, r9b
mov eax, edx
shr eax, 3
mov dword [rsp + 0x38], eax
btr r12w, bp
setb r12b
mov r12d, eax
stc
test bh, 0xb2
mov dword [rsp + 0x3c], eax
test eax, eax
je 0x140719b2f
mov eax, r12d
cmp r12d, edi
xchg cx, r8w
movsx r8, cx
movzx esi, r15w
cmova eax, edi
movzx rsi, r15w
add rdi, r14
sub cx, di
xor edx, edx
movsxd rdi, r14d
cmovne si, r11w
not cl
mov dword [rsp + 0x34], eax
bswap rcx
movsx r8d, ax
dec eax
not dil
mov edi, eax
clc
xor sil, 0x10
or sil, 0xbb
movzx ecx, byte [rbx + rax*4 + 0xb4772]
movzx esi, byte [rbx + rax*4 + 0xb4773]
rcr r8b, cl
mov ebx, ecx
shl rbx, 2
movsx eax, si
movzx r8, r8w
jmp 0x1407193e6
mov r8, rbx
cbw
movzx rax, si
lahf
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
jmp 0x1407193ff
mov dword [rbp + 0x6c0], eax
jmp 0x14071940a
call fcn.14070b6b5
lea rcx, [0x140000000]
shl rsi, 2
bt dx, 0x2e
movzx rdx, r8w
shl dh, cl
movzx eax, word [rcx + rdi*4 + 0xb4770]
add r8b, r8b
lea rdx, [rcx + 0xb3e60]
lea rcx, [rbp + 0x6c4]
bts r8w, dx
mov r8, rsi
test al, 0x2f
add rcx, rbx
jmp 0x140719450
lea rdx, [rdx + rax*4]
call fcn.14070abaf
mov r10d, dword [rbp + 0x6c0]
cmp bl, dil
test bpl, r10b
cmp r10d, 1
ja 0x1407195c4
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
cmc
test rdi, rsp
clc
test eax, eax
jmp 0x140719485
jne 0x1407194a4
mov r14d, r11d
jmp 0x140719493
mov dword [rbp + 0x320], r11d
jmp 0x14071949f
jmp 0x140719af0
cmp eax, 1
jmp 0x1407194ac
je 0x140719af0
test r14d, r14d
jmp 0x1407194ba
je 0x140719af0
mov r8d, r11d
movsxd r9, eax
mov r9d, r11d
not rcx
cwd
inc dh
mov r10, rax
cdq
mov edx, r9d
inc r9d
bswap ecx
rcr cx, 9
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
movzx r8, r9w
bsf r8, rdx
xor r8w, 0x83b6
imul rcx, r10
test r14b, 0xb6
sal r8d, 0x84
or r8b, r14b
lea rcx, [rcx + rax]
or r8b, bl
mov r8, rcx
test dil, r12b
cmp sil, al
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x14071952b
jne 0x1407194d4
test r8d, r8d
jmp 0x140719539
je 0x1407195b3
cmp dword [rbp + 0x320], 0x73
jmp 0x14071954b
jae 0x14071959a
mov eax, dword [rbp + 0x320]
movzx r14w, bl
cmovne r14w, cx
setge r14b
mov dword [rbp + rax*4 + 0x324], r8d
xchg r14b, r14b
movzx r14w, sil
mov r14d, dword [rbp + 0x320]
jmp 0x140719581
inc r14d
jmp 0x140719589
mov dword [rbp + 0x320], r14d
jmp 0x140719595
jmp 0x140719af0
mov r14d, r11d
mov dword [rbp + 0x320], r11d
xchg al, al
mov al, r11b
jmp 0x1407195ae
jmp 0x140719af6
mov r14d, dword [rbp + 0x320]
jmp 0x1407195bf
jmp 0x140719af0
cmp r14d, 1
jmp 0x1407195cd
ja 0x14071973f
mov ebx, dword [rbp + 0x324]
cmc
sal r14w, 0x98
mov r8, r10
btr r14d, 1
rcr r14b, 0xb8
shl r8, 2
bt r14d, 0xa6
bt r14w, bp
xor r11d, r11d
mov dword [rbp + 0x320], r10d
rcr r14, 0x2f
mov r14d, r10d
stc
jmp 0x140719610
test r8, r8
jmp 0x140719618
je 0x14071968a
mov eax, 0x1cc
or cl, r14b
lea rcx, [rbp + 0x324]
test r14, 0xfffffffff7133539
jmp 0x14071963d
cmp r8, rax
ja 0x140719657
lea rdx, [rbp + 0x6c4]
call fcn.14070abaf
jmp 0x14071967c
mov r8, rax
cmc
xor edx, edx
jmp 0x140719662
call fcn.14070b6b5
call fcn.140722763
mov dword [rax], 0x22
jmp 0x140719677
call fcn.140712ad5
mov r14d, dword [rbp + 0x320]
stc
sub r11d, r11d
cmp bl, al
stc
test ebx, ebx
jmp 0x140719691
je 0x14071948b
cmp ebx, 1
jmp 0x14071969f
je 0x140719af0
test r14d, r14d
jmp 0x1407196ad
je 0x140719af0
mov r8d, r11d
movsx r10, r9w
movsxd r9, r14d
mov r9d, r11d
movsx cx, dh
lahf
movzx cx, al
mov r10, rbx
setg ch
cdqe
mov edx, r9d
inc r9d
shl cl, 0x81
and ch, 0xa9
movsxd rcx, ebp
mov eax, r8d
shr ch, 0x3d
mov ecx, dword [rbp + rdx*4 + 0x324]
test r8b, 0x99
bsf r8w, r14w
imul rcx, r10
lea rcx, [rcx + rax]
stc
bts r8w, r10w
add r8w, cx
mov r8, rcx
cmp rdx, 0xfffffffff5242709
jmp 0x140719717
mov dword [rbp + rdx*4 + 0x324], ecx
test bx, 0x5406
stc
shr r8, 0x20
test r10w, r15w
cmp r9d, r14d
jmp 0x140719734
jne 0x1407196d1
jmp 0x140719531
cmp r10d, r14d
not ecx
lea rdx, [rbp + 0x324]
mov r12d, r14d
movzx r9, dx
movsx r9, si
not cx
lea rcx, [rbp + 0x6c4]
cmovae rcx, rdx
movzx rdx, r14w
jmp 0x140719770
lea r8, [rbp + 0x6c4]
cmovb r12d, r10d
movzx r9d, si
movsx dx, r9b
mov qword [rsp + 0x68], rcx
setg r9b
setb al
setl r9b
lea rdx, [rbp + 0x324]
movsxd r9, r9d
movsx r9, dx
movsx r9d, r13w
cmovae rdx, r8
inc r9b
dec r9b
ror r9w, 0x30
sub r11d, r11d
inc r9w
and r9b, 0x9b
test al, al
movzx r9, bx
mov qword [rsp + 0x48], rdx
movzx r9w, sil
jmp 0x1407197d8
mov dword [rbp + 0x4f0], r11d
mov r9w, r8w
mov r9d, r11d
jmp 0x1407197eb
cmovne r10d, r14d
mov r14d, r11d
test sil, bpl
test r12d, r12d
je 0x140719a3a
mov eax, r9d
neg si
mov esi, dword [rcx + rax*4]
test r11, r15
test esi, esi
jmp 0x140719811
jne 0x14071984c
cmp r9d, r14d
jmp 0x14071981f
jne 0x140719a29
lea r14d, [r9 + 1]
jmp 0x14071982e
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x14071983b
mov dword [rbp + 0x4f0], r14d
jmp 0x140719847
jmp 0x140719a29
mov r8d, r9d
cmc
jmp 0x140719856
test r10d, r10d
je 0x1407199fe
mov edi, r9d
jmp 0x14071986c
neg edi
cmp r8d, 0x73
jmp 0x140719877
je 0x140719945
mov ebx, r8d
cmp r8d, r14d
jmp 0x140719888
jne 0x1407198a3
and dword [rbp + rbx*4 + 0x4f4], 0
lea eax, [r8 + 1]
inc r14d
mov dword [rbp + 0x4f0], eax
lea eax, [rdi + r8]
movsx r14, di
movsx r14w, cl
mov r14b, r14b
inc r8d
bt r14w, r9w
bswap r14
mov edx, dword [rdx + rax*4]
mov eax, r11d
not r11w
shl r11b, 0x32
imul rdx, rsi
sal r11b, cl
rcl r11d, cl
btr r11w, cx
add rdx, rax
dec rax
jmp 0x1407198ec
mov eax, dword [rbp + rbx*4 + 0x4f4]
bt r14w, 0x12
or r11b, dl
lea rdx, [rdx + rax]
rol ax, 0x97
lea eax, [rdi + r8]
mov r11, rdx
mov dword [rbp + rbx*4 + 0x4f4], edx
movzx r14, r15w
btr r14w, sp
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
stc
cmc
cmp eax, r10d
jmp 0x140719930
je 0x140719945
mov rdx, qword [rsp + 0x48]
jmp 0x140719940
jmp 0x14071986e
test r11d, r11d
je 0x1407199fe
cmp r8d, 0x73
jmp 0x140719957
je 0x140719c72
mov edx, r8d
cmp r8d, r14d
jmp 0x140719968
jne 0x140719990
and dword [rbp + rdx*4 + 0x4f4], 0
bswap ecx
setno al
lea eax, [r8 + 1]
mov cl, r11b
mov dword [rbp + 0x4f0], eax
cwde
xchg rcx, rax
movsx cx, r14b
mov eax, dword [rbp + rdx*4 + 0x4f4]
setg r14b
movsx ecx, r8w
movsxd rcx, edi
inc r8d
mov ecx, r11d
rcr r11b, cl
lea rcx, [rcx + rax]
movzx r14w, r10b
dec r14b
mov dword [rbp + rdx*4 + 0x4f4], ecx
inc r11w
shrd r11, r12, 0x37
mov r14d, dword [rbp + 0x4f0]
jmp 0x1407199d8
shr rcx, 0x20
neg r11b
rcl r11b, 0x9e
mov r11d, ecx
jmp 0x1407199f1
test ecx, ecx
jmp 0x1407199f8
jne 0x14071994e
xor r11d, r11d
test r15w, dx
cmp r8d, 0x73
jmp 0x140719a0e
je 0x140719c7e
mov rcx, qword [rsp + 0x68]
dec dx
movzx edx, cx
mov rdx, qword [rsp + 0x48]
jmp 0x140719a29
inc r9d
cmp r9d, r12d
jmp 0x140719a34
jne 0x1407197fe
mov r8d, r14d
test dil, r9b
test dil, 0x9c
shl r8, 2
cmp r15w, r8w
stc
test r14w, 0x1c94
mov dword [rbp + 0x320], r14d
test r14w, bp
test r8, r8
jmp 0x140719a66
je 0x140719adf
mov eax, 0x1cc
bswap cx
test di, bp
dec cx
lea rcx, [rbp + 0x324]
test r8w, 0x1509
cmp r8, rax
ja 0x140719aa1
lea rdx, [rbp + 0x4f4]
call fcn.14070abaf
jmp 0x140719ac9
mov r8, rax
cmc
test cl, spl
xor edx, edx
jmp 0x140719aaf
call fcn.14070b6b5
call fcn.140722763
mov dword [rax], 0x22
jmp 0x140719ac4
call fcn.140712ad5
mov r14d, dword [rbp + 0x320]
adc al, r9b
ror r12w, 0xbd
bswap r12w
sub r11d, r11d
mov r12d, dword [rsp + 0x3c]
cmp r9, 0xffffffffe332042c
sal al, 0x9d
sbb al, 8
mov al, 1
movzx rbx, si
lea rbx, [0x140000000]
test al, al
jmp 0x140719b04
je 0x140719c85
sub r12d, dword [rsp + 0x34]
mov rdi, 0xffffffff9e1ef70a
mov edi, 0x26
jmp 0x140719b20
mov dword [rsp + 0x3c], r12d
jne 0x14071937b
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
test sil, r11b
add eax, eax
clc
sub r13d, eax
jmp 0x140719b40
je 0x140719c90
lea eax, [r13 - 1]
cmp si, 0x50b4
clc
cmp r15, rcx
mov eax, dword [rbx + rax*4 + 0xb4808]
jmp 0x140719b64
test eax, eax
jmp 0x140719b6b
je 0x140719c85
cmp eax, 1
je 0x140719c90
test r14d, r14d
jmp 0x140719b82
je 0x140719c90
mov r8d, r11d
dec r9b
inc dh
cwd
mov r9d, r11d
cqo
movzx rcx, bp
xchg dx, r10w
mov r10d, eax
movzx edx, r8w
movsx edx, r13w
mov edx, r9d
cdqe
jmp 0x140719bb4
inc r9d
movsx cx, r11b
mov eax, r8d
mov cx, r8w
mov ecx, dword [rbp + rdx*4 + 0x324]
rcr r8b, 0x9d
imul rcx, r10
bsf r8w, bx
add rcx, rax
sub r8b, r9b
movzx r8, sp
bsf r8w, r14w
mov r8, rcx
cmc
cmp cx, 0x8f1a
clc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
jmp 0x140719c04
cmp r9d, r14d
jne 0x140719baa
test r8d, r8d
jmp 0x140719c15
je 0x140719c61
cmp dword [rbp + 0x320], 0x73
jae 0x140719c85
mov eax, dword [rbp + 0x320]
setae r14b
dec r14b
cmovnp r14d, r14d
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x140719c50
mov dword [rbp + 0x320], r14d
jmp 0x140719c5c
jmp 0x140719c90
mov r14d, dword [rbp + 0x320]
jmp 0x140719c6d
jmp 0x140719c90
xor r11d, r11d
not bh
sub bl, 0x8c
add r14b, 0x82
lea rbx, [0x140000000]
mov r14d, r11d
clc
mov dword [rbp + 0x320], r11d
test r15d, r15d
je 0x140719da4
mov r8d, r11d
jmp 0x140719ca1
test r14d, r14d
jmp 0x140719ca9
je 0x140719d1d
mov ecx, r8d
jmp 0x140719cb7
inc r8d
xchg r14, rax
adc ax, sp
mov edx, r15d
ror r14b, 0x99
sub r14b, 0xaf
mov eax, dword [rbp + rcx*4 + 0x324]
cmc
add rdx, rax
rcl r15b, 0x90
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
sal r15w, cl
ror r15d, 0xab
bts r15w, r10w
shr rdx, 0x20
and r15b, 0x88
shld r15d, r15d, 0x89
movzx r15, r11w
mov r15d, edx
cmp r15, rbx
test r10b, r11b
clc
cmp r8d, r14d
jmp 0x140719d17
jne 0x140719caf
test r15d, r15d
jmp 0x140719d25
je 0x140719da4
mov edi, 0x26
jmp 0x140719d36
cmp r14d, 0x73
jmp 0x140719d3f
jae 0x140719d90
mov eax, r14d
mov r14d, 0x2faab230
cmovne r14w, di
not r14w
mov dword [rbp + rax*4 + 0x324], r15d
movzx r14w, r9b
inc r14b
movsx r14d, r14w
mov r14d, dword [rbp + 0x320]
jmp 0x140719d77
inc r14d
jmp 0x140719d7f
mov dword [rbp + 0x320], r14d
jmp 0x140719d8b
jmp 0x140719db2
mov r14d, r11d
jmp 0x140719d98
mov dword [rbp + 0x320], r11d
jmp 0x140719db2
mov edi, 0x26
test ebp, 0x9895c59e
add ch, 0x20
mov ecx, dword [rsp + 0x30]
clc
test ecx, ecx
jmp 0x140719dbe
je 0x14071a786
mov eax, 0xcccccccd
sets r15b
bts r15d, r8d
mul ecx
shl r15b, 0xa3
test sil, r8b
mov eax, edx
movsx r15, ax
shr eax, 3
rol r15w, 0x11
add r15b, 0xa3
mov dword [rsp + 0x34], eax
shld r15w, di, 0x14
mov r15d, eax
jmp 0x140719dfe
mov dword [rsp + 0x3c], eax
test r8b, r11b
jmp 0x140719e0a
test eax, eax
je 0x14071a52b
jmp 0x140719e1e
lea rbx, [0x140000000]
cmp r15d, edi
bswap rcx
movsxd rax, r15d
mov r8b, r9b
mov r13d, r15d
mov cx, r12w
movzx r8w, cl
cmova r13d, edi
xor edx, edx
adc r8b, 0xb8
xadd r8b, dil
mov dword [rsp + 0x38], r13d
lea eax, [r13 - 1]
rcl rcx, cl
movzx ecx, byte [rbx + rax*4 + 0xb4772]
movzx esi, r13w
movzx esi, byte [rbx + rax*4 + 0xb4773]
add rdi, 0x213578a3
cmp rdx, r8
mov ebx, ecx
xor dil, r8b
mov edi, eax
cmc
shl rbx, 2
mov r8, rbx
nop
cwde
cdqe
lea eax, [rsi + rcx]
setge cl
not ch
jmp 0x140719e8e
lea rcx, [rbp + 0x6c4]
jmp 0x140719e9a
mov dword [rbp + 0x6c0], eax
jmp 0x140719ea5
call fcn.14070b6b5
lea rcx, [0x140000000]
movsx r8w, r12b
add r8d, 0x27978fb3
shl rsi, 2
not edx
ror eax, cl
movzx eax, word [rcx + rdi*4 + 0xb4770]
sbb r8b, r13b
lea rdx, [rcx + 0xb3e60]
ror r8d, 0x3d
lea rcx, [rbp + 0x6c4]
mov r8, rsi
test cl, r10b
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x140719ef4
call fcn.14070abaf
mov r10d, dword [rbp + 0x6c0]
stc
cmp r10d, 1
jmp 0x140719f0a
ja 0x14071a06e
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
test spl, sil
cmp r10w, ax
test eax, eax
jmp 0x140719f27
jne 0x140719f46
mov r14d, r11d
jmp 0x140719f35
mov dword [rbp + 0x320], r11d
jmp 0x140719f41
jmp 0x14071a4e9
cmp eax, 1
jmp 0x140719f4e
je 0x14071a4e9
test r14d, r14d
jmp 0x140719f5c
je 0x14071a4e9
mov r8d, r11d
xchg r10, rdx
mov r9d, r11d
xchg dx, r10w
movsx r10d, ax
mov r10, rax
mov edx, r9d
movsx rax, ax
inc r9d
and ax, r13w
mov eax, r8d
adc r8b, dl
test bx, 0x1283
not r8b
mov ecx, dword [rbp + rdx*4 + 0x324]
not r8d
btc r8w, dx
adc r8b, r13b
imul rcx, r10
lea rcx, [rcx + rax]
mov r8, rcx
test sil, r10b
cmp bp, 0x9806
cmp sp, r9w
mov dword [rbp + rdx*4 + 0x324], ecx
cmp edi, r9d
clc
shr r8, 0x20
cmp r8d, 0x158c02a0
cmp r9d, r14d
jmp 0x140719fd9
jne 0x140719f76
test r8d, r8d
jmp 0x140719fe7
je 0x14071a05d
cmp dword [rbp + 0x320], 0x73
jmp 0x140719ff9
jae 0x14071a044
mov eax, dword [rbp + 0x320]
cmovs r14d, r14d
movsx r14w, r9b
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14d, sp
movsx r14w, r10b
mov r14d, dword [rbp + 0x320]
jmp 0x14071a02b
inc r14d
jmp 0x14071a033
mov dword [rbp + 0x320], r14d
jmp 0x14071a03f
jmp 0x14071a4e9
mov r14d, r11d
xchg al, al
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x14071a058
jmp 0x14071a4f2
mov r14d, dword [rbp + 0x320]
jmp 0x14071a069
jmp 0x14071a4e9
cmp r14d, 1
jmp 0x14071a077
ja 0x14071a1c6
mov ebx, dword [rbp + 0x324]
mov r8, r10
shl r8, 2
rcl r14b, cl
sub r11d, r11d
sbb r14w, 0x3d30
mov dword [rbp + 0x320], r10d
mov r14d, r10d
test r8, r8
jmp 0x14071a0a8
je 0x14071a10f
lea rcx, [rbp + 0x324]
cmc
cmp r8, 0x1cc
jmp 0x14071a0c2
ja 0x14071a0de
lea rdx, [rbp + 0x6c4]
jmp 0x14071a0d4
call fcn.14070abaf
jmp 0x14071a103
xor edx, edx
xchg r8b, r8b
jmp 0x14071a0e8
mov r8d, 0x1cc
call fcn.14070b6b5
call fcn.140722763
mov dword [rax], 0x22
call fcn.140712ad5
mov r14d, dword [rbp + 0x320]
stc
clc
sub r11d, r11d
test ebx, ebx
jmp 0x14071a116
je 0x140719f2d
cmp ebx, 1
je 0x14071a4e9
test r14d, r14d
jmp 0x14071a12d
je 0x14071a4e9
mov r8d, r11d
movzx rax, cx
dec r9d
rdtsc
mov r9d, r11d
rdtsc
not r10b
cwde
mov r10, rbx
mov edx, r9d
movsx rcx, r8w
movsxd rcx, r13d
movsx ax, r12b
inc r9d
xor ecx, r8d
test ecx, 0xee10443d
sal ax, 0xab
mov eax, r8d
or ch, al
xadd r8d, ecx
mov ecx, dword [rbp + rdx*4 + 0x324]
shrd r8w, sp, 0x1c
imul rcx, r10
jmp 0x14071a18f
lea rcx, [rcx + rax]
xchg r8b, r8b
bts r8w, bp
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r8b, 0x1a
shr r8, 0x20
jmp 0x14071a1b8
cmp r9d, r14d
jne 0x14071a14b
jmp 0x140719fdf
cmp r10d, r14d
jmp 0x14071a1d4
lea rcx, [rbp + 0x324]
mov r15d, r14d
xchg r12b, al
lea r12, [rbp + 0x6c4]
movzx r13d, r9w
setno al
cmovae r12, rcx
bswap rcx
lea r13, [rbp + 0x324]
cmovb r15d, r10d
lea rcx, [rbp + 0x6c4]
cmovae r13, rcx
xchg r9d, r9d
setb al
bts r9d, r13d
sbb r9b, dil
sub r11d, r11d
sar r9w, cl
sbb r9d, ebp
movsxd r9, ebp
test al, al
movzx r9w, r12b
xchg r9b, r9b
mov dword [rbp + 0x4f0], r11d
setnp r9b
movsx r9, r10w
mov r9d, r11d
jmp 0x14071a247
cmovne r10d, r14d
bts r14w, r12w
mov r14d, r11d
jmp 0x14071a25c
test r15d, r15d
jmp 0x14071a264
je 0x14071a45d
mov eax, r9d
mov esi, dword [r12 + rax*4]
test r11w, 0xfb3e
test esi, esi
jmp 0x14071a27e
jne 0x14071a2b9
cmp r9d, r14d
jmp 0x14071a28c
jne 0x14071a44b
lea r14d, [r9 + 1]
jmp 0x14071a29b
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x14071a2a8
mov dword [rbp + 0x4f0], r14d
jmp 0x14071a2b4
jmp 0x14071a44b
mov r8d, r9d
test r10d, r10d
jmp 0x14071a2c4
je 0x14071a439
mov ebx, r9d
stc
clc
neg ebx
cmp r8d, 0x73
jmp 0x14071a2da
je 0x14071a3a0
mov edi, r8d
cmp r8d, r14d
jmp 0x14071a2eb
jne 0x14071a31f
and dword [rbp + rdi*4 + 0x4f4], 0
movsx dx, bh
mov r14w, r10w
xchg edx, eax
lea eax, [r8 + 1]
movsx r14d, r11w
movzx r14w, dil
cqo
mov dword [rbp + 0x4f0], eax
mov r14w, di
movsx rax, di
lea eax, [rbx + r8]
inc r8d
mov edx, dword [r13 + rax*4]
mov eax, r11d
mov r11b, 0x17
imul rdx, rsi
add rdx, rax
movsx r14w, dl
mov eax, dword [rbp + rdi*4 + 0x4f4]
sub r11d, 0x9294441c
cmp r10b, sil
lea rdx, [rdx + rax]
shr r11b, 0x90
movsxd rax, ebx
lea eax, [rbx + r8]
add r11w, r12w
xchg r11d, r11d
inc r11d
mov r11, rdx
cmp sp, 0xaab9
mov dword [rbp + rdi*4 + 0x4f4], edx
add r14b, al
mov r14d, dword [rbp + 0x4f0]
test bpl, 0x95
cmp r12w, ax
shr r11, 0x20
cmp ebp, ebp
cmp bh, 0x16
cmc
cmp eax, r10d
jmp 0x14071a39a
jne 0x14071a2d1
test r11d, r11d
je 0x14071a439
cmp r8d, 0x73
jmp 0x14071a3b2
je 0x14071a686
mov edx, r8d
cmp r8d, r14d
jne 0x14071a3e7
and dword [rbp + rdx*4 + 0x4f4], 0
movsx rcx, cx
lahf
cmovbe r14w, cx
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
cwde
bswap rax
mov r14b, r10b
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsx cx, dil
movzx r14, r15w
inc r8d
mov ecx, r11d
rcr r11b, 0x1e
bsf r11, rcx
lea rcx, [rcx + rax]
xor r11b, 0x8b
mov dword [rbp + rdx*4 + 0x4f4], ecx
sar r11w, 1
mov r14b, r14b
mov r14d, dword [rbp + 0x4f0]
shl r11b, cl
shr rcx, 0x20
mov r11d, ecx
test ecx, ecx
jmp 0x14071a433
jne 0x14071a3a9
xor r11d, r11d
cmp r8d, 0x73
jmp 0x14071a445
je 0x14071a692
inc r9d
cmc
cmp r9d, r15d
jmp 0x14071a457
jne 0x14071a26a
mov r8d, r14d
shl r8, 2
mov dword [rbp + 0x320], r14d
stc
jmp 0x14071a471
test r8, r8
je 0x14071a4dd
mov eax, 0x1cc
rol cx, cl
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x14071a491
ja 0x14071a4a8
lea rdx, [rbp + 0x4f4]
call fcn.14070abaf
jmp 0x14071a4c7
mov r8, rax
xor edx, edx
call fcn.14070b6b5
call fcn.140722763
mov dword [rax], 0x22
jmp 0x14071a4c2
call fcn.140712ad5
mov r14d, dword [rbp + 0x320]
sub al, 0xa0
sub r11d, r11d
sub r15b, cl
xadd r15d, r15d
cmp r10, rcx
mov r15d, dword [rsp + 0x3c]
and al, 0x38
mov r13d, dword [rsp + 0x38]
mov al, 1
test cl, 0xbb
stc
test r15b, spl
test al, al
jmp 0x14071a4f9
je 0x14071a692
sub r15d, r13d
movsx di, r9b
movzx di, sil
mov edi, 0x26
jmp 0x14071a516
mov dword [rsp + 0x3c], r15d
jne 0x140719e17
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
cmc
clc
lea eax, [rax + rax*4]
add eax, eax
sub ecx, eax
je 0x14071a786
dec ecx
sub ax, bx
lea rax, [0x140000000]
test r12, 0x3c063038
mov eax, dword [rax + rcx*4 + 0xb4808]
jmp 0x14071a55b
test eax, eax
jmp 0x14071a562
jne 0x14071a581
mov r14d, r11d
jmp 0x14071a570
mov dword [rbp + 0x320], r11d
jmp 0x14071a57c
jmp 0x14071a794
cmp eax, 1
jmp 0x14071a589
je 0x14071a786
test r14d, r14d
jmp 0x14071a597
je 0x14071a794
mov r8d, r11d
cqo
mov r9d, r11d
seto dl
movzx cx, r8b
mov r10, rax
cdqe
cbw
mov dx, sp
mov edx, r9d
movsx rax, ax
inc r9d
mov eax, r8d
stc
mov rcx, r14
rcl ecx, 0x27
mov ecx, dword [rbp + rdx*4 + 0x324]
bt r8w, 0x96
bsf r8, rdi
btc r8d, 0x2f
imul rcx, r10
add rcx, rax
btr r8w, di
mov r8, rcx
test eax, 0xe209d693
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r14w, r12w
test r12b, 0x39
cmc
shr r8, 0x20
jmp 0x14071a611
cmp r9d, r14d
jmp 0x14071a619
jne 0x14071a5b7
test r8d, r8d
jmp 0x14071a627
je 0x14071a77a
cmp dword [rbp + 0x320], 0x73
jae 0x14071a692
mov eax, dword [rbp + 0x320]
xchg r14w, r14w
movzx r14, dx
movzx r14w, r10b
mov dword [rbp + rax*4 + 0x324], r8d
jmp 0x14071a661
mov r14d, dword [rbp + 0x320]
jmp 0x14071a66d
inc r14d
jmp 0x14071a675
mov dword [rbp + 0x320], r14d
jmp 0x14071a681
jmp 0x14071a786
xor r11d, r11d
cbw
test ebp, 0xda849b2d
lahf
mov rdx, qword [rsp + 0x60]
rcl ax, 6
and eax, eax
sal al, 0x29
mov rax, qword [rsp + 0x58]
shr r8w, 0xbc
rol r8b, 0
mov r8, qword [rdx]
mov al, byte [rax + 0x308]
cmp byte [rdx + 8], r11b
jmp 0x14071a6c0
je 0x14071a72c
neg al
cqo
movabs rdx, 0x8000000000000000
movabs rax, 0xfff0000000000000
jmp 0x14071a6e3
sbb rcx, rcx
and rcx, rdx
mov edx, r8d
bt edx, ebp
shl dx, 0x8d
movabs rdx, 0x7ff0000000000000
test rsp, 0xffffffffff2a63b3
add rcx, rdx
clc
and rcx, rax
not ah
cmc
setl al
mov rax, qword [r8]
and rax, rdx
or rcx, rax
jmp 0x14071a71f
mov qword [r8], rcx
jmp 0x14071a727
jmp 0x14071a76b
neg al
movsx ax, bpl
movsx rax, di
mov edx, 0x80000000
mov eax, dword [r8]
jmp 0x14071a744
sbb ecx, ecx
and ecx, edx
mov edx, 0x7f800000
add ecx, edx
clc
and eax, edx
or ecx, eax
and ecx, 0xff800000
xchg al, al
cdqe
mov dword [r8], ecx
movzx rax, r14w
movsx eax, di
movsxd rax, r12d
mov eax, 3
jmp 0x14071a775
jmp 0x14071ca8f
mov r14d, dword [rbp + 0x320]
cmp r13b, 0x19
stc
test r14d, r14d
jmp 0x14071a78e
jne 0x14071a7a1
mov ecx, r11d
jmp 0x14071a79c
jmp 0x14071a7ed
lea ecx, [r14 - 1]
mov dword [rsp + 0x48], r11d
sub al, dil
test ch, 0xb3
cmp r10d, 0xe504c122
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x14071a7c4
je 0x14071a7d6
inc eax
jmp 0x14071a7d1
jmp 0x14071a7de
mov eax, r11d
cmp bp, 0xcfaa
shl ecx, 5
cmp r9w, 0x80e
clc
cmp bx, sp
add ecx, eax
mov eax, dword [rsp + 0x40]
cmp r15, rdi
cmp rdx, 0xffffffffa323ee89
clc
mov dword [rsp + 0x3c], ecx
test r13w, 0x9922
stc
cmp ecx, dword [rsp + 0x50]
jmp 0x14071a810
jae 0x14071ca46
test eax, eax
je 0x14071ca4e
mov rbx, qword [rsp + 0x78]
mov r15d, r11d
sbb r12, rdx
not r12w
mov rdi, qword [rsp + 0x70]
rol r12b, 0x11
btr r12w, 0x18
mov r12d, r11d
mov dword [rbp + 0x150], r11d
movsx r13, r13w
movsxd r13, r10d
bt r13w, r13w
mov r13d, r11d
clc
cmp sp, 0xb26
cmp rbx, rdi
jmp 0x14071a863
je 0x14071b586
cmp r13d, 9
jmp 0x14071a872
jne 0x14071aaf3
test r15d, r15d
jmp 0x14071a880
je 0x14071a9aa
mov r8d, r11d
movzx rcx, ax
movsx eax, si
cdq
mov r9d, r11d
cbw
mov edx, r9d
movsx rcx, si
movsx ax, spl
inc r9d
mov eax, dword [rbp + rdx*4 + 0x154]
test dil, 7
add cx, bx
imul rcx, rax, 0x3b9aca00
mov eax, r8d
cmp bl, dl
and r8, 0xffffffffac17343e
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
test cx, r12w
cmc
shr r8, 0x20
jmp 0x14071a8ea
cmp r9d, r15d
jmp 0x14071a8f2
jne 0x14071a896
test r8d, r8d
je 0x14071a9a3
cmp dword [rbp + 0x150], 0x73
jmp 0x14071a90d
jae 0x14071a94b
mov eax, dword [rbp + 0x150]
dec r15b
movzx r15w, r8b
mov r15b, 0x9e
mov dword [rbp + rax*4 + 0x154], r8d
cmove r15, r10
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x14071a93f
mov dword [rbp + 0x150], r15d
jmp 0x14071a9aa
sub r9d, r9d
mov dh, 0x98
not ch
movzx r8d, si
mov dword [rbp + 0x890], r11d
xchg dx, cx
bswap dx
not dh
lea r8, [rbp + 0x894]
cmovne cx, ax
movsxd rcx, ebp
not cx
mov dword [rbp + 0x150], r11d
movsxd rcx, r9d
cqo
mov edx, 0xbe0de19e
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.14071eab4
xor r11d, r11d
mov r15b, 0xbd
bsf r15d, r14d
mov r15d, dword [rbp + 0x150]
test r12d, r12d
jmp 0x14071a9b2
je 0x14071aaea
mov r8d, r11d
clc
jmp 0x14071a9c5
test r15d, r15d
jmp 0x14071a9cd
je 0x14071aa48
mov edx, r8d
movsx r15, r9w
mov ax, 0xf5b2
cbw
inc r8d
shl al, cl
movzx rax, si
mov eax, r12d
shr r12d, 0x13
mov ecx, dword [rbp + rdx*4 + 0x154]
sets r15b
btr r15d, 0x1c
btc r12w, 0xb1
lea rcx, [rcx + rax]
rol r15b, cl
movsx r15, r8w
bt r12w, 0x1f
mov r12, rcx
movsx r15d, r8w
btc r15w, r8w
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
rcr r15d, 0xbe
mov r15d, dword [rbp + 0x150]
shr r12, 0x20
cmp r8d, r15d
jmp 0x14071aa42
jne 0x14071a9d3
test r12d, r12d
je 0x14071aaea
cmp r15d, 0x73
jmp 0x14071aa5a
jae 0x14071aa90
mov eax, r15d
not r15d
mov r15, rbx
movsx r15, cx
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
jmp 0x14071aa81
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x14071aaea
sub r9d, r9d
mov r8b, 0x82
jmp 0x14071aaa0
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movsx cx, r13b
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
bswap rcx
jmp 0x14071aac7
lea rcx, [rbp + 0x154]
jmp 0x14071aad3
call fcn.14071eab4
mov r15d, dword [rbp + 0x150]
stc
xor r11d, r11d
movsxd r13, r14d
movzx r13d, r8w
mov r12d, r11d
mov r13b, 0x8e
mov r13d, r11d
movzx eax, byte [rbx]
movsxd rcx, edi
movsx rcx, bx
jmp 0x14071ab02
lea ecx, [r12 + r12*4]
mov r12, 0xffffffffc58a8a91
inc r13d
movzx r12w, cl
setnp r12b
jmp 0x14071ab1e
inc rbx
sbb r12b, bl
rol r12w, 0x14
lea r12d, [rax + rcx*2]
cmp r12w, ax
test rsp, 0x3b39c793
cmp rbx, rdi
jmp 0x14071ab40
jne 0x14071a869
test r13d, r13d
je 0x14071b586
mov eax, 0xcccccccd
mul r13d
rol ecx, cl
mov eax, edx
shr eax, 3
add ch, bh
mov dword [rsp + 0x48], eax
mov ecx, eax
test rcx, 0x381b013d
mov dword [rsp + 0x34], eax
test eax, eax
jmp 0x14071ab78
je 0x14071b276
mov eax, ecx
mov edx, 0x26
cmp ecx, edx
mov dil, 0xab
cmova eax, edx
jmp 0x14071ab94
xor edx, edx
ror bl, cl
bsr rcx, r9
adc ch, 0xf
mov dword [rsp + 0x38], eax
rol bl, 0xa1
bts di, r8w
lea edi, [rax - 1]
bt bx, 0x9e
movzx ecx, bp
mov r8w, r11w
lea rax, [0x140000000]
xchg cl, sil
movzx ecx, byte [rax + rdi*4 + 0xb4772]
movzx esi, byte [rax + rdi*4 + 0xb4773]
test rbx, rbp
cbw
add ah, 0x39
mov ebx, ecx
setl r8b
clc
shl rbx, 2
movzx r8, r14w
movzx r8d, r12w
lahf
mov r8, rbx
lea eax, [rsi + rcx]
movzx cx, r8b
cmovp cx, r9w
lea rcx, [rbp + 0x6c4]
jmp 0x14071ac0c
mov dword [rbp + 0x6c0], eax
call fcn.14070b6b5
lea rcx, [0x140000000]
cwde
cdq
xadd rdx, rdx
shl rsi, 2
or dx, r15w
movzx r8d, sp
movzx eax, word [rcx + rdi*4 + 0xb4770]
and r8w, 0xa94
adc r8w, bp
lea rdx, [rcx + 0xb3e60]
lea rcx, [rbp + 0x6c4]
mov r8, rsi
cmp r8w, sp
jmp 0x14071ac5c
add rcx, rbx
jmp 0x14071ac64
lea rdx, [rdx + rax*4]
call fcn.14070abaf
mov r10d, dword [rbp + 0x6c0]
cmp r10b, 9
cmp r10d, 1
ja 0x14071ae17
mov eax, dword [rbp + 0x6c4]
clc
stc
sub ebx, ebx
cmp r8, rdi
test r12b, 0x8e
test eax, eax
jne 0x14071acd5
mov dword [rbp + 0x890], ebx
shld r8, rdx, 0x37
test dil, 0x39
mov dword [rbp + 0x150], ebx
shld r8, r8, 0x3e
xor r9d, r9d
jmp 0x14071acc4
lea r8, [rbp + 0x894]
jmp 0x14071acd0
jmp 0x14071b226
cmp eax, 1
jmp 0x14071acdd
je 0x14071b241
test r15d, r15d
jmp 0x14071aceb
je 0x14071b241
mov r8d, ebx
mov r9d, ebx
cwd
dec dh
mov r10, rax
mov edx, r9d
cwde
movzx rax, si
seto ah
inc r9d
clc
mov eax, r8d
movzx r8w, spl
shr r8w, 0x1b
bt cx, r14w
mov ecx, dword [rbp + rdx*4 + 0x154]
shr r8w, cl
xadd r8b, r8b
imul rcx, r10
sar r8w, 0x11
add rcx, rax
neg r8w
ror r8d, cl
sub r8, 0xffffffffa2a1e338
mov r8, rcx
test r13b, 0x86
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
shr r8, 0x20
cmc
cmp dl, r15b
cmp r9d, r15d
jmp 0x14071ad67
jne 0x14071acfe
test r8d, r8d
jmp 0x14071ad75
je 0x14071b23a
cmp dword [rbp + 0x150], 0x73
jmp 0x14071ad87
jae 0x14071adc8
mov eax, dword [rbp + 0x150]
movzx r15, ax
mov dword [rbp + rax*4 + 0x154], r8d
dec r15w
mov r15d, dword [rbp + 0x150]
jmp 0x14071adaf
inc r15d
jmp 0x14071adb7
mov dword [rbp + 0x150], r15d
jmp 0x14071adc3
jmp 0x14071b241
sub r9d, r9d
mov dword [rbp + 0x890], ebx
not dh
mov dl, r13b
lea r8, [rbp + 0x894]
movzx cx, dil
movsxd rcx, esp
mov dword [rbp + 0x150], ebx
mov edx, 0x1cc
setg ch
lea rcx, [rbp + 0x154]
jmp 0x14071adff
call fcn.14071eab4
mov al, bl
mov r15d, dword [rbp + 0x150]
jmp 0x14071ae12
jmp 0x14071b245
lea r8, [rbp + 0x6c4]
sal ch, cl
lea rcx, [rbp + 0x154]
cmp r15d, 1
jmp 0x14071ae30
ja 0x14071af73
mov ebx, dword [rbp + 0x154]
bt r9d, 0x1f
mov r9, r10
movzx rdx, r10w
rcl edx, cl
movzx dx, r13b
shl r9, 2
mov edx, 0x1cc
mov dword [rbp + 0x150], r10d
jmp 0x14071ae64
call fcn.14071eab4
sub edi, edi
test ebx, ebx
jmp 0x14071ae72
jne 0x14071ae8e
mov dword [rbp + 0x890], edi
mov dword [rbp + 0x150], edi
jmp 0x14071ae89
jmp 0x14071acb5
mov r15d, dword [rbp + 0x150]
cmp r9b, dil
test cl, sil
cmp ebx, 1
je 0x14071b241
test r15d, r15d
jmp 0x14071aeac
je 0x14071b241
mov r8d, edi
bswap r9w
movsx r9, cx
mov r9d, edi
mov r10, rbx
mov edx, r9d
cwde
inc r9d
mov eax, r8d
or r8b, r11b
xchg rcx, rcx
mov ecx, dword [rbp + rdx*4 + 0x154]
cmc
sbb r8b, spl
imul rcx, r10
shrd r8w, cx, 0x24
cmp r10, rdx
lea rcx, [rcx + rax]
mov r8, rcx
test r14b, dl
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r8, 0x150f1839
shr r8, 0x20
cmp r9d, r15d
jmp 0x14071af0f
jne 0x14071aec3
test r8d, r8d
je 0x14071b23a
cmp dword [rbp + 0x150], 0x73
jmp 0x14071af2a
jb 0x14071ad8d
xor r9d, r9d
mov dword [rbp + 0x890], edi
cqo
movsx dx, ch
lea r8, [rbp + 0x894]
mov cl, r11b
movzx ecx, di
mov dword [rbp + 0x150], edi
movzx edx, si
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x14071af66
call fcn.14071eab4
mov al, dil
jmp 0x14071ae06
cmp r10d, r15d
xchg dl, bl
movsx bx, r8b
lea rdx, [rbp + 0x6c4]
mov rbx, 0x3f3d3629
mov ebx, r15d
cmovae rdx, rcx
cmovb ebx, r10d
setb al
not cl
movsx ecx, r9w
mov cx, 0x5719
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x154]
jmp 0x14071afb4
mov dword [rsp + 0x30], ebx
cmovae rcx, r8
test al, al
jmp 0x14071afc3
cmovne r10d, r15d
xor eax, eax
jmp 0x14071afcf
xor r9d, r9d
test r12b, 0x2f
mov dword [rbp + 0x4f0], eax
clc
test ebx, ebx
jmp 0x14071afe4
je 0x14071b1f8
mov r15, rcx
stc
mov esi, dword [rdx + r9*4]
test r15b, r13b
test esi, esi
jmp 0x14071affc
jne 0x14071b031
cmp r9d, eax
jmp 0x14071b00a
jne 0x14071b1df
and dword [rbp + r9*4 + 0x4f4], esi
lea eax, [r9 + 1]
jmp 0x14071b021
mov dword [rbp + 0x4f0], eax
jmp 0x14071b02c
jmp 0x14071b1df
xor r11d, r11d
mov r8d, r9d
test r10d, r10d
jmp 0x14071b03f
je 0x14071b1cb
mov ebx, r9d
neg ebx
cmp r10w, bx
cmp r8d, 0x73
jmp 0x14071b057
je 0x14071b110
mov edi, r8d
cmp r8d, eax
jmp 0x14071b068
jne 0x14071b085
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
dec dl
movsxd rax, edx
lea eax, [rbx + r8]
movzx rdx, bp
cwd
movsx edx, r10w
inc r8d
sal dl, cl
not dx
movsx rdx, r14w
mov edx, dword [r15 + rax*4]
sub al, r12b
bt eax, 0x15
mov eax, dword [rbp + rdi*4 + 0x4f4]
imul rdx, rsi
add rdx, rax
xor ah, 0x20
rcr al, 0xbc
shr ax, 0x9c
mov eax, r11d
shr r11b, cl
shl r11w, cl
add rdx, rax
movsxd r11, eax
movzx rax, r15w
cbw
lea eax, [rbx + r8]
cmp al, r15b
sub r11b, r12b
mov r11, rdx
stc
mov dword [rbp + rdi*4 + 0x4f4], edx
jmp 0x14071b0f3
shr r11, 0x20
cmp eax, r10d
setp ah
cdqe
mov eax, dword [rbp + 0x4f0]
jmp 0x14071b10a
jne 0x14071b04e
test r11d, r11d
jmp 0x14071b118
je 0x14071b1c7
cmp r8d, 0x73
jmp 0x14071b127
je 0x14071b1c7
mov edx, r8d
cmc
cmp r8d, eax
jne 0x14071b157
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
movzx rcx, sp
movsxd rcx, r15d
cmovl rcx, r9
mov dword [rbp + 0x4f0], eax
mov ecx, dword [rbp + rdx*4 + 0x4f4]
not ax
mov ah, 0x14
inc r8d
xor al, r13b
and al, bpl
mov eax, r11d
xadd r11b, r11b
mov r11b, r13b
btr r11w, 0x30
lea rcx, [rcx + rax]
mov dword [rbp + rdx*4 + 0x4f4], ecx
xor r11b, dl
cdqe
stc
mov eax, dword [rbp + 0x4f0]
sal r11b, 0x8e
jmp 0x14071b1a0
shr rcx, 0x20
cmp rbp, 0x2c2aab03
cmovp r11w, ax
mov r11d, ecx
cmp rdi, 0x5a85c3ae
test ecx, ecx
jmp 0x14071b1c1
jne 0x14071b11e
mov ebx, dword [rsp + 0x30]
cmp r8d, 0x73
je 0x14071b3a7
mov rdx, qword [rsp + 0x68]
jmp 0x14071b1df
inc r9d
cmp r9w, sp
cmp dil, 0x2d
cmp r9d, ebx
jmp 0x14071b1f2
jne 0x14071afee
mov r9d, eax
rol dh, 2
sub dl, 0x26
mov r8w, 0x25a5
lea r8, [rbp + 0x4f4]
movsx rcx, sp
movsxd rdx, r14d
and rcx, rbp
shl r9, 2
movsxd rcx, r12d
not ecx
mov dword [rbp + 0x150], eax
mov edx, 0x1cc
movzx ecx, di
lea rcx, [rbp + 0x154]
call fcn.14071eab4
mov r15d, dword [rbp + 0x150]
mov al, 1
cmp al, 0x12
xor r11d, r11d
test al, al
jmp 0x14071b24f
je 0x14071b40b
mov ecx, dword [rsp + 0x34]
clc
sub ecx, dword [rsp + 0x38]
jmp 0x14071b263
mov dword [rsp + 0x34], ecx
jmp 0x14071b26c
jne 0x14071ab7e
mov eax, dword [rsp + 0x48]
lea eax, [rax + rax*4]
test dil, 0x26
add eax, eax
cmp dx, bx
sub r13d, eax
jmp 0x14071b28a
je 0x14071b45f
lea ecx, [r13 - 1]
mov ax, 0x7407
lea rax, [0x140000000]
jmp 0x14071b2a8
mov eax, dword [rax + rcx*4 + 0xb4808]
test esp, 0xd1089f13
test eax, eax
jmp 0x14071b2bc
je 0x14071b40b
cmp eax, 1
jmp 0x14071b2ca
je 0x14071b45f
test r15d, r15d
je 0x14071b45f
mov r8d, r11d
movsxd rcx, eax
mov r9b, 0x34
mov r9d, r11d
cqo
inc r10b
mov r10d, eax
not rdx
setne ch
cqo
mov edx, r9d
mov cx, 0xc831
inc r9d
not eax
mov eax, r8d
xadd cx, cx
mov ecx, dword [rbp + rdx*4 + 0x154]
neg r8b
seta r8b
imul rcx, r10
btc r8, rsi
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
test r10b, 0xac
cmp rbp, 0xffffffff99afbb3f
shr r8, 0x20
cmp spl, bpl
test r14b, r10b
cmp r9d, r15d
jmp 0x14071b349
jne 0x14071b2f5
test r8d, r8d
jmp 0x14071b357
je 0x14071b454
cmp dword [rbp + 0x150], 0x73
jmp 0x14071b369
jae 0x14071b40b
mov eax, dword [rbp + 0x150]
mov dword [rbp + rax*4 + 0x154], r8d
dec r15b
xchg r15b, r15b
inc r15w
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x14071b396
mov dword [rbp + 0x150], r15d
jmp 0x14071b3a2
jmp 0x14071b45f
and dword [rbp + 0x890], 0
movsxd rdx, r8d
cwd
lea r8, [rbp + 0x894]
xchg dh, dh
bts rdx, rdi
and dword [rbp + 0x150], 0
shl rcx, 0xb9
clc
lea rcx, [rbp + 0x154]
xchg dl, dh
sub r9d, r9d
movsx dx, r15b
mov dl, cl
movsxd rdx, edi
mov edx, 0x1cc
call fcn.14071eab4
mov r15d, dword [rbp + 0x150]
not al
rcr al, 0x26
rcl al, 0xb6
sub r11d, r11d
mov al, r11b
jmp 0x14071b406
jmp 0x14071b248
sub r9d, r9d
mov dword [rbp + 0x890], r11d
movsxd rdx, ecx
lea r8, [rbp + 0x894]
movzx rdx, ax
movsxd rdx, ebx
mov dword [rbp + 0x150], r11d
movsx cx, r8b
mov edx, esp
movzx edx, si
mov edx, 0x1cc
bswap rcx
xchg ch, ch
lea rcx, [rbp + 0x154]
call fcn.14071eab4
xor r11d, r11d
movsx r15d, r15w
mov r15d, dword [rbp + 0x150]
test r10w, r9w
test r12d, r12d
jmp 0x14071b467
je 0x14071b586
mov r8d, r11d
cmc
test r15d, r15d
jmp 0x14071b479
je 0x14071b4dd
mov ecx, r8d
inc r8d
mov eax, r12d
movsxd r15, esp
rcl r15w, cl
cmc
mov edx, dword [rbp + rcx*4 + 0x154]
movsx r15w, r13b
sub r15b, r9b
rol r15, cl
lea rdx, [rdx + rax]
rcr r15b, 0xd
mov dword [rbp + rcx*4 + 0x154], edx
adc r15b, r13b
btr r12, rbp
mov r15d, dword [rbp + 0x150]
shr rdx, 0x20
add r12b, 0x10
bsr r12w, r12w
mov r12d, edx
jmp 0x14071b4d4
cmp r8d, r15d
jne 0x14071b47f
test r12d, r12d
jmp 0x14071b4e5
je 0x14071b586
cmp r15d, 0x73
jmp 0x14071b4f4
jae 0x14071b53a
mov eax, r15d
bswap r15w
inc r15b
mov dword [rbp + rax*4 + 0x154], r12d
jmp 0x14071b515
mov r15d, dword [rbp + 0x150]
jmp 0x14071b521
inc r15d
jmp 0x14071b529
mov dword [rbp + 0x150], r15d
jmp 0x14071b535
jmp 0x14071b586
sub r9d, r9d
cmovs r8w, r9w
cdq
movzx cx, bpl
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
xchg cx, cx
movsx rcx, dx
lea rcx, [rbp + 0x154]
call fcn.14071eab4
mov r15d, dword [rbp + 0x150]
clc
sub r11d, r11d
and rcx, rbx
sar edx, 0x8f
mov rax, qword [rsp + 0x58]
mov r13d, 1
ror dh, 0xb2
cmc
mov r12d, dword [rsp + 0x40]
shld ecx, edi, 0x22
or dh, 0xa0
test r12d, r15d
mov qword [rbp + 0x4f4], 1
mov dword [rsp + 0x30], r13d
adc rdx, 0xffffffffeb3f8fac
sub r12d, dword [rax]
cmc
neg dl
cmp dword [rax], r11d
lahf
mov eax, 0xcccccccd
movzx dx, sil
mov dword [rbp + 0x4f0], r13d
cmovs rcx, r10
cmovge r12d, dword [rsp + 0x40]
sub dl, 0x8c
bt rcx, rdx
not ch
mul r12d
mov eax, edx
stc
btr cx, 0xbe
movsx cx, r9b
shr eax, 3
setns cl
xor ch, 0x26
and cl, r12b
mov dword [rsp + 0x38], eax
shl rcx, cl
movsx rcx, r14w
mov ecx, eax
cmc
mov dword [rsp + 0x34], eax
cmp sil, r13b
stc
test eax, eax
je 0x14071be26
mov eax, ecx
shr rdx, cl
add r8w, 0x18ab
mov edx, 0x26
shl dil, cl
dec edi
cmp ecx, edx
jmp 0x14071b644
cmova eax, edx
shr bx, cl
and ecx, 0x6f35682a
movsx di, r9b
sub edx, edx
bts cx, ax
mov dword [rsp + 0x48], eax
lea edi, [rax - 1]
cmp rbx, r11
sbb al, sil
rcl al, cl
lea rax, [0x140000000]
mov r8w, ax
adc r8, r13
movzx ecx, byte [rax + rdi*4 + 0xb4772]
shl bx, cl
cmp r10b, 0x93
movzx esi, byte [rax + rdi*4 + 0xb4773]
mov ebx, ecx
shr ah, 0xa6
cmovbe r8d, ecx
shl rbx, 2
movzx ax, r12b
mov r8, rbx
movsx rax, dx
lea eax, [rsi + rcx]
cmovge cx, si
movzx cx, dil
lea rcx, [rbp + 0x894]
jmp 0x14071b6c0
mov dword [rbp + 0x890], eax
jmp 0x14071b6cb
call fcn.14070b6b5
lea rcx, [0x140000000]
not r8b
sub dx, r13w
mov edx, 0x3d95f23a
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xb4770]
stc
lea rdx, [rcx + 0xb3e60]
cmc
lea rcx, [rbp + 0x894]
mov r8, rsi
cmp ah, 5
add rcx, rbx
jmp 0x14071b70d
lea rdx, [rdx + rax*4]
jmp 0x14071b716
call fcn.14070abaf
mov r10d, dword [rbp + 0x890]
cmp bpl, r10b
cmp r10d, 1
ja 0x14071b901
mov eax, dword [rbp + 0x894]
test dl, r10b
xor ebx, ebx
jmp 0x14071b73f
test eax, eax
jmp 0x14071b746
jne 0x14071b7bb
sub r9d, r9d
mov dword [rbp + 0x6c0], ebx
cqo
not r8b
mov cl, sil
lea r8, [rbp + 0x6c4]
movsxd rcx, eax
cdq
mov dl, 0x8e
mov dword [rbp + 0x4f0], ebx
cqo
mov edx, 0x1cc
movsxd rcx, eax
bswap cx
movsx cx, r15b
lea rcx, [rbp + 0x4f4]
jmp 0x14071b78e
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
xchg sil, al
mov dword [rsp + 0x30], r13d
mov al, 1
bswap rsi
movzx si, sil
mov esi, 0x1cc
jmp 0x14071b7b6
jmp 0x14071bdf0
cmp eax, 1
je 0x14071b7a2
test r13d, r13d
je 0x14071b7a2
mov r8d, ebx
movzx rdx, r14w
movsx r9, si
mov r9d, ebx
inc rcx
movsx cx, dl
mov r10, rax
cmovs eax, r15d
mov dl, r15b
mov edx, r9d
setge cl
inc r9d
sar ch, 0xa
btr ax, 0xae
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
btr r8w, 0x3d
inc r8b
shrd r8d, edi, 0x1a
imul rcx, r10
ror r8w, cl
add rcx, rax
or r8b, 0xa9
cmp r12w, 0x9c94
movzx r8, si
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
clc
shr r8, 0x20
test r11w, r11w
cmp r9d, r13d
jne 0x14071b7ec
test r8d, r8d
je 0x14071b793
cmp dword [rbp + 0x4f0], 0x73
jae 0x14071b89f
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
movzx r13, r10w
movsx r13w, r12b
not r13
mov r13d, dword [rbp + 0x4f0]
jmp 0x14071b886
inc r13d
jmp 0x14071b88e
mov dword [rbp + 0x4f0], r13d
jmp 0x14071b89a
jmp 0x14071b79d
xor r9d, r9d
xchg cx, r8w
movzx r8w, al
mov dl, dil
mov dword [rbp + 0x890], ebx
movsx edx, r12w
movsx rcx, bx
cwd
lea r8, [rbp + 0x894]
cqo
movzx ecx, r8w
setge cl
mov dword [rbp + 0x4f0], ebx
movsx rcx, r10w
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
mov al, bl
mov dword [rsp + 0x30], r13d
jmp 0x14071b8fc
jmp 0x14071b7ac
lea r8, [rbp + 0x894]
xor cl, 0
lea rcx, [rbp + 0x4f4]
cmp r13d, 1
jmp 0x14071b91b
ja 0x14071baea
mov ebx, dword [rbp + 0x4f4]
and sil, r11b
mov r9, r10
bts esi, r13d
movsx edx, r10w
mov esi, 0x1cc
mov dx, 0xb180
shrd rdx, rsp, 4
shl r9, 2
bswap rdx
not dh
xchg dh, dl
mov edx, esi
mov dword [rbp + 0x4f0], r10d
call fcn.14071eab4
xor edi, edi
test ebx, ebx
jne 0x14071b985
mov dword [rbp + 0x890], edi
clc
lea r8, [rbp + 0x894]
test r9b, dil
mov dword [rbp + 0x4f0], edi
sub r9d, r9d
jmp 0x14071bdc7
mov r13d, dword [rbp + 0x4f0]
jmp 0x14071b991
mov dword [rsp + 0x30], r13d
clc
cmp ebx, 1
je 0x14071bdee
test r13d, r13d
jmp 0x14071b9a8
je 0x14071bdee
mov r8d, edi
mov r9d, edi
mov r10, rbx
not cl
xchg ah, ah
mov dl, r8b
mov edx, r9d
cdqe
movzx eax, r15w
movsx ecx, r10w
inc r9d
movsxd rcx, r9d
rcr rcx, 0x1a
mov eax, r8d
test r12w, 0xec99
mov ecx, dword [rbp + rdx*4 + 0x4f4]
add r8b, sil
imul rcx, r10
shr r8d, cl
test bl, dil
and r8d, r14d
lea rcx, [rcx + rax]
sub r8w, r15w
or r8w, 0x2bbf
mov r8, rcx
clc
jmp 0x14071ba0c
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
clc
test r11, 0x23b95206
test r12b, r13b
cmp r9d, r13d
jmp 0x14071ba2a
jne 0x14071b9be
test r8d, r8d
je 0x14071bddb
cmp dword [rbp + 0x4f0], 0x73
jae 0x14071ba85
mov eax, dword [rbp + 0x4f0]
movsx r13, dx
mov dword [rbp + rax*4 + 0x4f4], r8d
xchg r13b, r13b
movzx r13w, spl
mov r13d, dword [rbp + 0x4f0]
jmp 0x14071ba6c
inc r13d
jmp 0x14071ba74
mov dword [rbp + 0x4f0], r13d
jmp 0x14071ba80
jmp 0x14071bde7
sub r9d, r9d
movzx dx, r15b
movsxd rcx, r10d
jmp 0x14071ba95
mov dword [rbp + 0x890], edi
movsx dx, r12b
lea r8, [rbp + 0x894]
cqo
movsxd rcx, r11d
mov dword [rbp + 0x4f0], edi
cqo
jmp 0x14071bab9
mov rdx, rsi
movzx ecx, r13w
not cx
lea rcx, [rbp + 0x4f4]
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
not al
mov al, dil
mov dword [rsp + 0x30], r13d
jmp 0x14071bae5
jmp 0x14071bdf0
cmp r10d, r13d
setbe dl
movzx rdx, r8w
jmp 0x14071baf9
lea rdx, [rbp + 0x894]
movsx bx, r13b
mov ebx, r13d
xchg al, al
cmovae rdx, rcx
movsx rcx, r13w
cmovb ebx, r10d
movsxd rcx, r12d
setb al
mov qword [rsp + 0x68], rdx
movzx ecx, r10w
movzx cx, r10b
lea rcx, [rbp + 0x4f4]
jmp 0x14071bb36
mov dword [rsp + 0x30], ebx
jmp 0x14071bb3f
cmovae rcx, r8
jmp 0x14071bb48
test al, al
jmp 0x14071bb4f
cmovne r10d, r13d
jmp 0x14071bb5c
xor eax, eax
clc
xor r9d, r9d
cmp r9d, edx
mov dword [rbp + 0x6c0], eax
test ebx, ebx
jmp 0x14071bb72
je 0x14071bd98
mov r13, rcx
mov esi, dword [rdx + r9*4]
cmp r11b, r15b
test esi, esi
jne 0x14071bbc1
cmp r9d, eax
jmp 0x14071bb92
jne 0x14071bd80
and dword [rbp + r9*4 + 0x6c4], esi
movzx ax, r15b
setae al
lea eax, [r9 + 1]
jmp 0x14071bbb1
mov dword [rbp + 0x6c0], eax
jmp 0x14071bbbc
jmp 0x14071bd80
sub r11d, r11d
cmp r13b, sil
neg r8b
mov r8d, r9d
cmc
test r10d, r10d
je 0x14071bd67
mov ebx, r9d
neg ebx
cmp r8b, bl
cmp r8d, 0x73
je 0x14071bca2
mov edi, r8d
cmc
stc
cmp r8d, eax
jmp 0x14071bbf6
jne 0x14071bc2a
and dword [rbp + rdi*4 + 0x6c4], 0
jmp 0x14071bc0b
lea eax, [r8 + 1]
movsx dx, r14b
bswap rdx
cmovne dx, cx
mov dword [rbp + 0x6c0], eax
cwd
cqo
jmp 0x14071bc2a
lea eax, [rbx + r8]
not edx
movsx dx, r9b
bswap dx
inc r8d
sal dl, cl
mov edx, dword [r13 + rax*4]
cwde
bts rax, rbp
and al, dil
mov eax, r11d
imul rdx, rsi
add rdx, rax
stc
bsf r11w, bx
mov eax, dword [rbp + rdi*4 + 0x6c4]
movzx r11d, r11w
add r11w, 0x48b1
cmovne r11, rdx
add rdx, rax
lea eax, [rbx + r8]
btc r11w, r11w
mov r11, rdx
mov dword [rbp + rdi*4 + 0x6c4], edx
jmp 0x14071bc8a
shr r11, 0x20
cmp eax, r10d
mov eax, dword [rbp + 0x6c0]
jmp 0x14071bc9c
jne 0x14071bbdf
test r11d, r11d
jmp 0x14071bcaa
je 0x14071bd5b
cmp r8d, 0x73
je 0x14071bd5b
mov edx, r8d
cmp r8d, eax
jmp 0x14071bcc5
jne 0x14071bcea
and dword [rbp + rdx*4 + 0x6c4], 0
dec al
bswap ax
lea eax, [r8 + 1]
cmova ecx, ecx
mov dword [rbp + 0x6c0], eax
cmovp cx, r9w
mov eax, dword [rbp + rdx*4 + 0x6c4]
bswap ecx
movsx rcx, r14w
cmovnp cx, r15w
inc r8d
btr rcx, 0xb8
mov ecx, r11d
btr r11, 0x14
adc r11, 0x49325fbe
sal r11w, 0x90
lea rcx, [rcx + rax]
dec r11w
mov dword [rbp + rdx*4 + 0x6c4], ecx
mov eax, dword [rbp + 0x6c0]
and r11b, 0x85
rol r11b, cl
movzx r11d, ax
shr rcx, 0x20
or r11b, 0x9e
movsx r11d, r15w
shl r11b, 0x91
mov r11d, ecx
test r13, r13
test ecx, ecx
jmp 0x14071bd55
jne 0x14071bcb0
mov ebx, dword [rsp + 0x30]
test bx, 0x4890
cmp r13, r10
cmp r8d, 0x73
jmp 0x14071bd70
je 0x14071bed8
mov rdx, qword [rsp + 0x68]
jmp 0x14071bd80
inc r9d
stc
cmp ecx, 0x8625f992
cmp r9d, ebx
jmp 0x14071bd92
jne 0x14071bb7b
mov r9d, eax
and dl, sil
btr edx, r14d
lea r8, [rbp + 0x6c4]
not dl
shl r9, 2
cdq
mov esi, 0x1cc
sets ch
movsxd rdx, ebp
movzx cx, bh
mov dword [rbp + 0x4f0], eax
cwd
mov rdx, rsi
bswap ecx
not cx
lea rcx, [rbp + 0x4f4]
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
inc al
sar al, 0x3c
mov dword [rsp + 0x30], r13d
adc al, 0x33
mov al, 1
sub r11d, r11d
test dil, 7
test al, al
jmp 0x14071bdfe
je 0x14071bf54
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x48]
jmp 0x14071be11
mov dword [rsp + 0x34], ecx
jmp 0x14071be1a
jne 0x14071b623
mov eax, dword [rsp + 0x38]
stc
clc
lea eax, [rax + rax*4]
cmp sil, r15b
test dil, r12b
add eax, eax
sub r12d, eax
jmp 0x14071be39
je 0x14071beb3
lea ecx, [r12 - 1]
rcl al, 0x10
lea rax, [0x140000000]
cmp r9d, 0x1511cd91
cmp r12, rsp
mov eax, dword [rax + rcx*4 + 0xb4808]
cmc
test eax, eax
jmp 0x14071be67
jne 0x14071bf5c
xor r9d, r9d
cdq
mov dword [rbp - 0x80], r11d
mov cl, r15b
setno r8b
bswap dx
lea r8, [rbp - 0x7c]
movsxd rdx, r9d
bswap ecx
xchg dh, cl
mov dword [rbp + 0x4f0], r11d
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x14071bea2
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
mov dword [rsp + 0x30], r13d
sub r11d, r11d
test r14w, si
cmp ah, 0xf
test r15d, r15d
jmp 0x14071bec5
jne 0x14071c10e
mov edx, r11d
jmp 0x14071bed3
jmp 0x14071c154
and dword [rbp - 0x80], 0
sbb si, 0x8920
xchg dx, cx
btc r8w, 0xb3
lea r8, [rbp - 0x7c]
sal si, 0x91
shrd si, dx, 0x1a
and dword [rbp + 0x4f0], 0
rcr si, cl
add cl, 0xae
cdq
lea rcx, [rbp + 0x4f4]
movsx rdx, si
cwd
mov esi, 0x1cc
adc dl, r13b
btc dx, 0xb1
rcr edx, 0xb2
xor r9d, r9d
mov edx, esi
call fcn.14071eab4
mov r13d, dword [rbp + 0x4f0]
mov al, pe_nt_image_headers64
and al, 0x32
xor r11d, r11d
setae al
mov al, r11b
jmp 0x14071bf45
mov dword [rsp + 0x30], r13d
jmp 0x14071bf4f
jmp 0x14071bdf7
mov rdx, rsi
jmp 0x14071c03b
cmp eax, 1
je 0x14071beb3
test r13d, r13d
jmp 0x14071bf6d
je 0x14071beb3
mov r8d, r11d
mov r9d, r11d
movsx dx, r13b
mov r10, rax
mov edx, r9d
setge ch
inc r9d
btr ax, 0x2b
mov eax, r8d
and r8b, 0x10
sub r8w, bp
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cmp bpl, dl
imul rcx, r10
and r8b, r11b
or r8w, di
ror r8, cl
add rcx, rax
mov r8, rcx
cmp rdi, r14
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
test r11, r9
cmc
shr r8, 0x20
cmp r9d, r13d
jmp 0x14071bfd3
jne 0x14071bf81
test r8d, r8d
jmp 0x14071bfe1
je 0x14071bea7
cmp dword [rbp + 0x4f0], 0x73
jmp 0x14071bff3
jae 0x14071c030
mov eax, dword [rbp + 0x4f0]
movzx r13d, r12w
movsx r13w, r10b
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x14071c01f
mov dword [rbp + 0x4f0], r13d
jmp 0x14071c02b
jmp 0x14071beae
mov edx, 0x1cc
sub r8w, 0x6610
sub r9d, r9d
mov dword [rbp - 0x80], r11d
xchg cl, r8b
lea r8, [rbp - 0x7c]
movsx cx, al
mov dword [rbp + 0x4f0], r11d
setns ch
movzx rcx, dx
movzx cx, r8b
lea rcx, [rbp + 0x4f4]
jmp 0x14071c06c
call fcn.14071eab4
mov rax, qword [rsp + 0x58]
movsx rcx, sp
cmp dil, r15b
and bl, 0x26
mov bl, byte [rax + 0x308]
adc rcx, rbx
dec eax
mov rax, qword [rsp + 0x60]
movsx rcx, dx
mov rcx, rax
cmp byte [rax + 8], 0
jmp 0x14071c0a0
je 0x14071c0db
call fcn.1407183a8
neg bl
jmp 0x14071c0b2
movabs rdx, 0x8000000000000000
sbb rcx, rcx
clc
cmp r11b, 0xbb
and rcx, rdx
cmc
cmp r15b, sil
and rcx, rdx
mov qword [rax], rcx
jmp 0x14071c0d6
jmp 0x14071c0ff
call fcn.1407183fe
neg bl
bswap edx
mov edx, 0x80000000
jmp 0x14071c0ee
sbb ecx, ecx
cmp dil, bl
and ecx, edx
clc
and ecx, edx
jmp 0x14071c0fd
mov dword [rax], ecx
mov eax, 2
jmp 0x14071c109
jmp 0x14071ca8f
lea edx, [r15 - 1]
mov dword [rsp + 0x48], r11d
sal rax, cl
rol ah, 0x28
rcr ax, 0x80
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x14071c12e
je 0x14071c140
inc eax
jmp 0x14071c13b
jmp 0x14071c148
mov eax, r11d
cmp dh, 0x3d
test edx, eax
shl edx, 5
add edx, eax
test r13d, 0xc722b7be
test r13d, r13d
jmp 0x14071c15c
jne 0x14071c16a
mov ecx, r11d
jmp 0x14071c1ae
lea ecx, [r13 - 1]
btr rax, 0x23
mov dword [rsp + 0x48], r11d
rol ah, cl
bsr eax, dword [rbp + rcx*4 + 0x4f4]
je 0x14071c194
inc eax
jmp 0x14071c18f
jmp 0x14071c19e
mov eax, r11d
bts r8d, r8d
neg r8b
shl ecx, 5
cmc
neg r12b
add ecx, eax
ror rax, cl
setno r8b
mov eax, ecx
shr r12w, 9
xadd r12b, r12b
movsx r12w, r11b
mov r8d, 0xffffffff
movsx r12w, r12b
sub eax, edx
mov r12d, 0x20
cmp r8b, 0x39
cmp r9w, dx
clc
cmp edx, ecx
jmp 0x14071c1e1
sbb ebx, ebx
test r10b, 0x2e
clc
and ebx, eax
jmp 0x14071c1ef
mov dword [rsp + 0x40], ebx
jbe 0x14071c4e9
mov eax, r12d
movzx r8d, r9w
mov dword [rsp + 0x34], r11d
mov esi, ebx
shld r8w, di, 0x2f
setae r8b
sar cl, cl
lea edi, [r12 - 0x1f]
neg ecx
test r14d, esi
rcr ch, 0x95
and esi, 0x1f
bsr cx, di
mov r8b, sil
mov r8d, ebx
xchg cl, ch
sub eax, esi
jmp 0x14071c23b
shr r8d, 5
mov ecx, eax
jmp 0x14071c24a
mov dword [rsp + 0x48], eax
rol ax, cl
bts ax, di
cmovo rax, r15
shl rdi, cl
lahf
not ch
cbw
dec edi
and al, r12b
movsx eax, r11w
mov eax, edi
shl cx, 0x3c
not eax
btr cx, r13w
mov dword [rsp + 0x38], eax
lea eax, [r15 - 1]
test bl, r14b
bsr cx, r11w
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x14071c294
je 0x14071c2a6
inc ecx
jmp 0x14071c2a1
jmp 0x14071c2b1
mov ecx, r11d
stc
test r15, 0x69187ba8
lea eax, [r8 + r15]
test rdx, 0x24bfc333
cmc
cmp rcx, r15
cmp eax, 0x73
jmp 0x14071c2c8
jbe 0x14071c32d
xor r9d, r9d
mov dword [rbp - 0x80], r11d
movsx rdx, r8w
cmovg ecx, esi
movzx r8, ax
lea r8, [rbp - 0x7c]
movsxd rcx, ebp
movzx edx, sp
mov dword [rbp + 0x150], r11d
cwd
cqo
mov edx, 0x1cc
movzx ecx, di
bswap cx
mov rcx, 0x75b4a61a
lea rcx, [rbp + 0x154]
jmp 0x14071c313
call fcn.14071eab4
mov r15d, dword [rbp + 0x150]
clc
xor r11d, r11d
jmp 0x14071c328
jmp 0x14071c4e3
mov edx, r11d
sub eax, 0x22b9791d
mov eax, r12d
sub dl, 5
sub eax, ecx
mov dl, r9b
rol dl, cl
cmp esi, eax
seta dl
jmp 0x14071c350
add edx, r8d
cmc
add edx, r15d
clc
test r13b, bl
cmp al, 0x2f
mov dword [rsp + 0x34], edx
cmp edx, 0x73
jmp 0x14071c369
ja 0x14071c2ce
lea eax, [r8 - 1]
adc r11, r12
movsx r11w, spl
xchg r11b, r11b
lea r11d, [rdx - 1]
cmp r11d, eax
je 0x14071c489
mov ebx, dword [rsp + 0x48]
bt r12, r12
bts r12, rsp
lea r12d, [r8 - 1]
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
movsx ecx, bx
mov eax, r11d
mov cl, spl
sub eax, r8d
rcr ch, 0x99
xor cx, 0xaf1a
ror ecx, 0x1d
lea ecx, [rax - 1]
test r14w, 0x7099
cmp eax, r15d
jmp 0x14071c3cd
jae 0x14071c3e5
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x14071c3e0
jmp 0x14071c3ee
sub r10d, r10d
jmp 0x14071c3ee
cmp ecx, r15d
jmp 0x14071c3f6
jae 0x14071c40e
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x14071c409
jmp 0x14071c414
sub r9d, r9d
cmp r11d, r14d
and r9d, edx
shl rcx, 6
xadd cl, ch
or cl, 0x9e
mov ecx, ebx
cmc
stc
shr r9d, cl
and r10d, edi
mov ecx, esi
cmc
stc
shl r10d, cl
or r9d, r10d
jmp 0x14071c43b
mov dword [rbp + r11*4 + 0x154], r9d
jmp 0x14071c448
add r11d, r13d
test edi, esi
cmp r11d, r12d
jmp 0x14071c455
je 0x14071c46c
mov r15d, dword [rbp + 0x150]
jmp 0x14071c467
jmp 0x14071c3a8
mov r13d, dword [rsp + 0x30]
cmp r14b, r15b
bts rdx, r10
test cx, dx
mov r12d, 0x20
mov edx, dword [rsp + 0x34]
mov ebx, dword [rsp + 0x40]
sub r11d, r11d
bts cx, r14w
bts ecx, r10d
sal cl, 0xd
mov ecx, r11d
test r8d, r8d
jmp 0x14071c4a3
je 0x14071c4cb
mov eax, ecx
inc ecx
cmp si, 0xe90d
test r8b, r11b
mov dword [rbp + rax*4 + 0x154], r11d
jmp 0x14071c4c2
cmp ecx, r8d
jne 0x14071c4a9
mov r15d, edx
mov dword [rbp + 0x150], edx
setae r10b
mov rax, 0x5bb3052a
movsx rax, bx
mov r8d, 0xffffffff
mov eax, dword [rsp + 0x50]
mov edi, dword [rsp + 0x3c]
xchg r10b, r10b
sub eax, edi
dec r10w
bts r10w, sp
mov dword [rsp + 0x50], eax
xor r10b, al
movsx r10d, si
mov r10d, eax
cmp r11b, r10b
test edi, edi
jmp 0x14071c517
je 0x14071c562
cmp ebx, eax
jmp 0x14071c524
jbe 0x14071c558
mov rdx, qword [rsp + 0x60]
mov r9b, 0x16
mov r9b, 1
jmp 0x14071c53a
mov qword [rsp + 0x20], rdx
jmp 0x14071c54c
mov edx, edi
jmp 0x14071c553
jmp 0x14071ca6d
sub r10d, ebx
cmp rbp, rbx
cmp r15b, 0x34
cmp r15d, r13d
jmp 0x14071c56a
ja 0x14071c5e8
jae 0x14071c582
mov cl, 1
jmp 0x14071c57d
jmp 0x14071c5eb
lea edx, [r15 - 1]
cmp bpl, 0x8d
cmp edx, r8d
je 0x14071c5e8
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
jne 0x14071c5b9
add edx, r8d
test r8w, 0x71bc
cmp edx, r8d
jne 0x14071c593
cmp edx, r8d
jmp 0x14071c5c1
je 0x14071c5e8
mov eax, dword [rbp + rdx*4 + 0x4f4]
sub cl, 0x36
and cl, 0x28
cmp dword [rbp + rdx*4 + 0x154], eax
setbe cl
jmp 0x14071c5e3
jmp 0x14071c5eb
mov cl, r11b
test cl, cl
movsxd r9, r13d
movsx eax, r14w
not al
mov dword [rsp + 0x38], r11d
movzx si, r9b
bswap cx
movzx rcx, bp
lea eax, [rbx + 1]
bswap cx
mov r9d, r10d
movsx esi, cx
movzx r13w, r14b
mov ch, bh
cmovne ebx, eax
xor ax, 0x5602
not sil
mov r13d, r12d
and r10d, 0x1f
shr r9d, 5
sub r13d, r10d
jmp 0x14071c637
mov dword [rsp + 0x40], ebx
mov ecx, r13d
or al, 0x1d
mov esi, 1
test rsi, rbp
shl rsi, cl
cdqe
dec esi
mov eax, esi
not eax
rcr cl, cl
mov dword [rsp + 0x48], eax
inc rcx
bts cx, di
test dl, r15b
lea eax, [r15 - 1]
xadd cl, cl
movsx ecx, r8w
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x14071c67b
je 0x14071c68d
inc ecx
jmp 0x14071c688
jmp 0x14071c693
mov ecx, r11d
rol ah, 0xbb
lea eax, [r9 + r15]
test r14w, sp
cmp rax, 0x7a3be0ad
cmp eax, 0x73
jmp 0x14071c6aa
jbe 0x14071c6f4
sub r9d, r9d
mov dword [rbp - 0x80], r11d
movsx r8d, r10w
mov ecx, 0xbe2f9a35
movsx cx, ch
lea r8, [rbp - 0x7c]
movzx rcx, r10w
movzx edx, dx
mov dword [rbp + 0x150], r11d
movsxd rdx, edi
cdq
cmove rdx, r11
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.14071eab4
jmp 0x14071c869
sub r12d, ecx
mov dl, dil
mov edx, r11d
sal dl, cl
cmp r10d, r12d
seta dl
add edx, r9d
add edx, r15d
cmp rsi, 0x36bc3237
jmp 0x14071c71b
mov dword [rsp + 0x38], edx
clc
test sil, 0x2b
cmp edx, 0x73
jmp 0x14071c72c
ja 0x14071c6b0
lea r12d, [r9 - 1]
lea r11d, [rdx - 1]
clc
stc
cmp r11d, r12d
je 0x14071c830
mov ebx, dword [rsp + 0x48]
and dh, 0x9d
mov edx, 0xffffffff
xor cl, 0xa2
cmovo cx, ax
mov eax, r11d
jmp 0x14071c76b
sub eax, r9d
sal cx, 0x13
sar ch, cl
lea ecx, [rax - 1]
stc
cmp r15b, r10b
cmp eax, r15d
jmp 0x14071c783
jae 0x14071c79a
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x14071c795
jmp 0x14071c79c
xor edi, edi
cmp ecx, r15d
jmp 0x14071c7a4
jae 0x14071c7bc
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x14071c7b7
jmp 0x14071c7c8
sub r8d, r8d
btr cx, r12w
movzx rcx, si
and r8d, ebx
movsx rcx, r14w
mov ecx, r13d
cmc
jmp 0x14071c7d8
shr r8d, cl
rcr cx, 0x23
movsx rcx, bp
and edi, esi
mov ecx, r10d
cmc
shl edi, cl
or r8d, edi
clc
stc
mov dword [rbp + r11*4 + 0x154], r8d
clc
jmp 0x14071c7fe
add r11d, edx
cmp r11d, r12d
jmp 0x14071c809
je 0x14071c820
mov r15d, dword [rbp + 0x150]
jmp 0x14071c81b
jmp 0x14071c758
mov edx, dword [rsp + 0x38]
xadd bx, bx
mov ebx, dword [rsp + 0x40]
mov edi, dword [rsp + 0x3c]
xor ecx, ecx
test r8w, bp
test r9d, r9d
je 0x14071c85e
and dword [rbp + rcx*4 + 0x154], 0
inc ecx
clc
cmp esi, 0x4c168a94
cmp ecx, r9d
jmp 0x14071c858
jne 0x14071c83f
mov dword [rbp + 0x150], edx
cdq
movsx edx, r11w
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x150]
jmp 0x14071c87c
call fcn.14071cc50
cmp dword [rbp + 0x150], 0
mov rdx, rax
mov eax, 0xffffffff
setae r9b
mov r9b, 0x30
sete r9b
cmp rdx, rax
jmp 0x14071c8a3
jbe 0x14071c8e5
mov rcx, rdx
test bx, 0x4629
stc
shr rcx, 0x20
bsr ecx, ecx
jmp 0x14071c8be
je 0x14071c8d0
inc ecx
jmp 0x14071c8cb
jmp 0x14071c8dd
xor ecx, ecx
test bx, r15w
cmp r8, 0xffffffffbb21d397
add ecx, 0x20
jmp 0x14071c905
bsr ecx, edx
jmp 0x14071c8ed
je 0x14071c8ff
inc ecx
jmp 0x14071c8fa
jmp 0x14071c905
xor ecx, ecx
mov si, 0x600e
mov esi, dword [rsp + 0x50]
cmp rbx, r15
cmp ecx, esi
jmp 0x14071c913
jbe 0x14071c96e
sub ecx, esi
test r9b, r9b
jmp 0x14071c923
je 0x14071c959
mov eax, 1
shl rax, cl
jmp 0x14071c936
dec rax
test r8w, 0xd432
test rbp, rsi
cmc
test rdx, rax
jmp 0x14071c94b
jne 0x14071c959
mov r9b, 1
jmp 0x14071c95c
sub r9b, r9b
shr rdx, cl
bts r10w, dx
movzx eax, r10w
or r10w, 0x5712
xor r11d, r11d
and eax, 0xc319223b
lea eax, [rdi - 2]
test r14d, r14d
movsx cx, r11b
movzx rcx, r11w
movzx r10d, r10w
mov ecx, esi
not ebx
movzx r10d, r13w
cmovne r11d, dword [rbp + 0x324]
cmp dx, di
rol r10b, 0x37
sub r8d, r8d
cmp r14d, 1
movsx r10, r11w
setle r10b
movzx r10, sp
cmova r8d, dword [rbp + 0x328]
test edi, edi
cmovns r10d, esp
movsxd r10, ecx
movsx r10, r8w
mov r10d, r8d
xchg r8b, r8b
cmovne ebx, eax
rol r8b, 4
test al, r14b
rol r8b, cl
shl r10, 0x20
or r8b, 0x38
test r8b, 0xa0
cmp r12b, r15b
mov eax, r11d
rcr r8b, 0xa5
lea r10, [r10 + rax]
rol r8b, 0x88
movsxd rax, esi
mov rax, qword [rsp + 0x58]
xadd r8b, r8b
cmp r13d, 0xb990c8f
shl r10, cl
movzx cx, r10b
mov r8b, byte [rax + 0x308]
mov rcx, rcx
lea rcx, [rdx + r10]
cwd
mov rdx, qword [rsp + 0x60]
jmp 0x14071ca2e
mov qword [rsp + 0x20], rdx
cwd
mov edx, ebx
jmp 0x14071ca3c
call fcn.140718460
jmp 0x14071ca8f
test eax, eax
movsx ax, r8b
cdq
mov rdx, qword [rsp + 0x60]
jmp 0x14071ca58
setne r9b
mov qword [rsp + 0x20], rdx
cdqe
cqo
not al
mov edx, ecx
movsx ecx, r8w
mov rax, qword [rsp + 0x58]
xchg cl, ch
lea rcx, [rbp + 0x320]
mov r8b, 0xb6
mov r8b, byte [rax + 0x308]
jmp 0x14071ca8a
call fcn.140718c3a
mov rcx, qword [rbp + 0xa60]
cmp esi, ebx
xor rcx, rsp
call fcn.14070854a
mov rbx, qword [rsp + 0xbc0]
sbb bpl, bl
add rsp, 0xb70
mov sil, r8b
movzx r13d, sp
pop r15
movzx r13d, sp
jmp 0x14071cac7
pop r14
pop r13
cmovo rdi, r11
movsx rbp, r11w
pop r12
movsx edi, r11w
setle bpl
pop rdi
not bpl
xchg bpl, sil
pop rsi
pop rbp
jmp 0x14071caeb
ret