Function at 0x14070a8c2
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x18], rbx
or eax, 0x1623240e
setns r10b
movzx r9d, si
push rbp
bts eax, r11d
push rsi
stc
not r8w
dec eax
push rdi
movsxd rdi, ecx
shl bp, cl
push r12
sbb dil, 0x2e
movsx eax, bx
push r13
rcr edi, 0x90
movsxd rax, r10d
push r14
xadd dil, al
bsf rbp, r9
sal r13b, cl
push r15
rol bx, 0x36
movzx r10, di
dec r8w
lea rbp, [rsp - 0xa70]
movzx r9w, r13b
sub rsp, 0xb70
rcr r9b, cl
movzx r15w, sil
mov rax, qword [0x1400aa028]
xor ebx, 0xa4168b9a
xadd r14b, dil
and r9d, 0x39326709
xor rax, rsp
sar r10, 0xb4
shr r13w, cl
mov qword [rbp + 0xa60], rax
movsx r14, bp
mov al, byte [rdx + 8]
lea rbx, [0x140000000]
add r10d, 0x8b30430a
sal r10b, cl
mov r10d, dword [rcx]
rcr r15b, 0x32
neg al
bswap r13w
not r8b
movsx r13w, bpl
mov r9, rcx
jmp 0x14070a997
mov qword [rsp + 0x60], rdx
sets dl
cdq
cmovnp r8w, r15w
mov edx, dword [rcx + 4]
movzx edi, r11w
sbb eax, eax
btc rdi, 0xbb
and eax, 0x1d
btc r8w, 0x3e
ror r15b, 0x8a
mov qword [rsp + 0x58], rcx
bt r13w, 0xb9
add eax, 0x19
xor cl, spl
rcr r14, cl
not cl
xor r11d, r11d
adc r14d, edi
test r10d, r10d
xchg r14, rcx
movsx r14w, r8b
mov dword [rsp + 0x50], eax
mov cx, r15w
xchg r13b, dil
lea r8, [r9 + 8]
mov dword [rbp + 0x320], r11d
mov r14b, r13b
setbe cl
cmovs r10d, r11d
jmp 0x14070aa12
mov r14d, r11d
cmp r10d, edx
cbw
jmp 0x14070aa1f
lea edi, [r11 + 0x26]
mov eax, r10d
not r15w
mov r15d, r11d
cmovae eax, edx
mov r13d, r11d
rol cl, cl
movsxd rcx, eax
sub r10d, eax
rol cl, cl
mov ecx, eax
btr ax, 0xb2
add r8, rcx
cmc
mov dword [rsp + 0x30], r10d
lahf
inc ax
lea rax, [r9 + 8]
cmovne r10w, r8w
movsxd r10, r10d
or r10b, 0xaf
mov qword [rsp + 0x78], r8
movzx r10w, r11b
bswap r10
add rax, rdx
bts r10d, r12d
btc r10w, 0x80
lea r10, [r9 + 8]
cmp dl, r13b
test r11w, 0xb80
cmc
mov qword [rsp + 0x70], rax
test r12w, r8w
sub eax, r8d
cmc
clc
test r11b, 0x28
mov dword [rsp + 0x40], eax
test bh, dl
cmp r10, r8
jmp 0x14070aaa9
je 0x14070b716
cmp r13d, 9
jmp 0x14070aab8
jne 0x14070acaa
test r14d, r14d
jmp 0x14070aac6
je 0x14070aba7
mov r8d, r11d
mov r9d, r11d
mov edx, r9d
xchg al, ah
cdqe
inc r9d
clc
bsr eax, edx
mov eax, dword [rbp + rdx*4 + 0x324]
cmp dx, r12w
adc cl, dl
imul rcx, rax, 0x3b9aca00
test sil, 0xb0
mov eax, r8d
movzx r8w, r8b
dec r8b
add rcx, rax
cmc
or r8b, 0x88
movzx r8d, r8w
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x14070ab20
shr r8, 0x20
cmp r9d, r14d
jmp 0x14070ab2c
jne 0x14070aad2
test r8d, r8d
jmp 0x14070ab3a
je 0x14070ab93
cmp dword [rbp + 0x320], 0x73
jmp 0x14070ab4c
jae 0x14070ab7f
mov eax, dword [rbp + 0x320]
movzx r14w, r8b
cmovl r14d, r14d
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x14070aba1
mov r14d, r11d
jmp 0x14070ab87
mov dword [rbp + 0x320], r11d
jmp 0x14070aba1
mov r14d, dword [rbp + 0x320]
sal r8b, 0x95
sub r8b, cl
mov r8, qword [rsp + 0x78]
cmc
test r15d, r15d
jmp 0x14070abaf
je 0x14070ac90
mov edx, r11d
test r14d, r14d
je 0x14070ac27
mov ecx, edx
inc r14
movsx rax, ax
inc edx
sbb r14b, 0x89
bsr eax, eax
bts rax, rsp
mov r15d, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
movzx r14, r13w
and r14b, 3
or r14b, 0x13
add r15, rax
movsx r14w, spl
adc r14b, 0xaa
mov dword [rbp + rcx*4 + 0x324], r15d
btr r14d, r10d
mov r14d, dword [rbp + 0x320]
cmp di, bx
shr r15, 0x20
cmp r13w, 0x939c
cmp edx, r14d
jmp 0x14070ac21
jne 0x14070abc1
test r15d, r15d
jmp 0x14070ac2f
je 0x14070ac90
cmp r14d, 0x73
jmp 0x14070ac3e
jae 0x14070ac83
mov eax, r14d
movsxd r14, r13d
movzx r14w, sil
mov dword [rbp + rax*4 + 0x324], r15d
sets r14b
dec r14
mov r14d, dword [rbp + 0x320]
jmp 0x14070ac6a
inc r14d
jmp 0x14070ac72
mov dword [rbp + 0x320], r14d
jmp 0x14070ac7e
jmp 0x14070ac90
mov r14d, r11d
mov dword [rbp + 0x320], r11d
not r13b
mov r15d, r11d
movzx rcx, bp
mov ecx, 0xd9203fa8
mov r13d, r11d
movsx cx, r15b
cmovle rax, rcx
xchg al, ch
movzx eax, byte [r10]
movzx ecx, r9w
lea ecx, [r15 + r15*4]
movsxd r15, r11d
cmovo r15w, bp
inc r13d
movzx r15, r10w
movsx r15d, bp
xchg r15b, r15b
inc r10
lea r15d, [rax + rcx*2]
clc
test ch, 0x23
cmc
cmp r10, r8
jne 0x14070aaaf
test r13d, r13d
jmp 0x14070ace9
je 0x14070b716
mov eax, 0xcccccccd
sar r12b, 0x86
rcr r12, 0xa6
mul r13d
rol r12b, cl
movsx r12d, r11w
xor r12w, 0xae3f
mov eax, edx
movsxd r12, r9d
movzx r12, si
shr eax, 3
and r12w, 0x6baf
mov dword [rsp + 0x38], eax
mov r12d, eax
cmp r15b, 0x9a
test rbp, r9
mov dword [rsp + 0x3c], eax
cmp edi, r15d
cmc
test eax, eax
jmp 0x14070ad3b
je 0x14070b4c1
mov eax, r12d
cmp r12d, edi
setns r8b
movsxd rcx, r10d
cmova eax, edi
sar si, 0
sub edx, edx
mov dil, 0x2e
mov dword [rsp + 0x34], eax
bswap r8w
movzx r8, r10w
movzx cx, bh
dec eax
add r8, 0x290f5617
mov si, r13w
stc
mov edi, eax
sar sil, 0x25
movzx ecx, byte [rbx + rax*4 + 0x99752]
xadd r8w, si
add rsi, 0x5fafde83
bts r8w, di
movzx esi, byte [rbx + rax*4 + 0x99753]
cdqe
xchg al, bh
mov ebx, ecx
shl rbx, 2
mov r8, rbx
cmova ax, r8w
cdqe
cbw
lea eax, [rsi + rcx]
mov rcx, 0x74b4b098
setns ch
lea rcx, [rbp + 0x6c4]
jmp 0x14070adce
mov dword [rbp + 0x6c0], eax
jmp 0x14070add9
call fcn.1406fd03a
lea rcx, [0x140000000]
not al
shrd ax, r9w, 0x1b
shl rsi, 2
cbw
sal r8d, cl
movzx eax, word [rcx + rdi*4 + 0x99750]
lea rdx, [rcx + 0x98e40]
rol cx, 0x8c
add ecx, 0x8c36391d
lea rcx, [rbp + 0x6c4]
bswap r8w
sar r8d, cl
mov r8, rsi
cmp rax, rcx
add rcx, rbx
jmp 0x14070ae2b
lea rdx, [rdx + rax*4]
jmp 0x14070ae34
call fcn.1406fc573
mov r10d, dword [rbp + 0x6c0]
test r15b, dl
cmp r10d, 1
jmp 0x14070ae4c
ja 0x14070afac
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
cmp cl, r12b
test eax, eax
jmp 0x14070ae65
jne 0x14070ae84
mov r14d, r11d
jmp 0x14070ae73
mov dword [rbp + 0x320], r11d
jmp 0x14070ae7f
jmp 0x14070b476
cmp eax, 1
jmp 0x14070ae8c
je 0x14070b476
test r14d, r14d
jmp 0x14070ae9a
je 0x14070b476
mov r8d, r11d
not r10b
movsxd rdx, edx
mov r9d, r11d
xchg dh, ch
mov r10, rax
mov rax, 0xffffffff9639dcb2
mov edx, r9d
mov cl, bpl
setnp ch
inc r9d
setg cl
add cl, 0x9e
mov eax, r8d
ror r8b, cl
mov ecx, dword [rbp + rdx*4 + 0x324]
sbb r8d, 0x7402be8f
imul rcx, r10
sal r8d, cl
btc r8w, r8w
or r8b, 0xbf
add rcx, rax
and r8b, 0xa1
bswap r8w
shrd r8w, dx, 0xba
mov r8, rcx
test r12d, ecx
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp bpl, 0xa0
stc
cmp r9d, r14d
jmp 0x14070af1d
jne 0x14070aeb8
test r8d, r8d
jmp 0x14070af2b
je 0x14070af9b
cmp dword [rbp + 0x320], 0x73
jmp 0x14070af3d
jae 0x14070af7d
mov eax, dword [rbp + 0x320]
dec r14
mov r14d, 0x39a44202
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14, r12w
cmovp r14, rbp
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x14070af71
mov dword [rbp + 0x320], r14d
jmp 0x14070b476
mov r14d, r11d
mov al, 0x14
mov dword [rbp + 0x320], r11d
jmp 0x14070af8e
mov al, r11b
jmp 0x14070af96
jmp 0x14070b47c
mov r14d, dword [rbp + 0x320]
jmp 0x14070afa7
jmp 0x14070b476
cmp r14d, 1
ja 0x14070b107
mov ebx, dword [rbp + 0x324]
sub r8w, 0xc418
or r14b, 0x98
bts r8w, r12w
mov r8, r10
cmovg r14w, r9w
shrd r14w, dx, 0x28
jmp 0x14070afde
shl r8, 2
rcr r14w, cl
stc
xor r11d, r11d
mov dword [rbp + 0x320], r10d
mov r14d, r10d
cmp cl, 0xb0
test r8, r8
jmp 0x14070afff
je 0x14070b06f
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
stc
cmp r8, rax
jmp 0x14070b01a
ja 0x14070b036
lea rdx, [rbp + 0x6c4]
jmp 0x14070b02c
call fcn.1406fc573
jmp 0x14070b065
mov r8, rax
stc
cmp rbp, r12
cmp r13, 0x45bdd03b
xor edx, edx
jmp 0x14070b04b
call fcn.1406fd03a
call fcn.140714107
mov dword [rax], 0x22
jmp 0x14070b060
call fcn.1407044a4
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
test ebx, ebx
jmp 0x14070b076
je 0x14070ae6b
cmp ebx, 1
jmp 0x14070b084
je 0x14070b476
test r14d, r14d
jmp 0x14070b092
je 0x14070b476
mov r8d, r11d
cbw
dec rax
mov r9d, r11d
mov r10b, 5
mov r10, rbx
movsx rdx, bx
inc rdx
mov edx, r9d
cwde
bswap cx
inc r9d
mov eax, r8d
xchg rcx, r8
jmp 0x14070b0c5
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
btc r8, 1
ror r8b, cl
lea rcx, [rcx + rax]
shr r8w, cl
add r8b, 0x90
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
stc
cmp r9d, r14d
jmp 0x14070b0fc
jne 0x14070b0b0
jmp 0x14070af23
cmp r10d, r14d
movzx r9, r10w
setne al
lea rdx, [rbp + 0x324]
mov r12d, 0x73e46ba
movsx r8w, dil
movsxd r12, ecx
mov r12d, r14d
lea rcx, [rbp + 0x6c4]
setge r9b
movsx r9d, dx
mov al, 0xb5
cmovae rcx, rdx
movzx r8w, sil
cqo
lea r8, [rbp + 0x6c4]
cwd
cmovb r12d, r10d
mov qword [rsp + 0x68], rcx
xchg dl, dh
setg r9b
setb al
movsx r9w, r15b
lea rdx, [rbp + 0x324]
xchg r9b, r9b
cmovae rdx, r8
xor r11d, r11d
setbe r9b
bswap r9w
test al, al
xchg r9b, r9b
movsx r9, r12w
mov qword [rsp + 0x48], rdx
mov dword [rbp + 0x4f0], r11d
bswap r9
mov r9d, r11d
jmp 0x14070b19e
cmovne r10d, r14d
inc r14b
neg r14b
movzx r14, r13w
mov r14d, r11d
test rbx, 0x72985119
test r9b, r10b
test r12d, r12d
je 0x14070b3dd
mov eax, r9d
rol esi, cl
shr rsi, 0x9d
mov esi, dword [rcx + rax*4]
clc
test esi, esi
jmp 0x14070b1d6
jne 0x14070b20c
cmp r9d, r14d
jne 0x14070b3cb
lea r14d, [r9 + 1]
jmp 0x14070b1ee
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x14070b1fb
mov dword [rbp + 0x4f0], r14d
jmp 0x14070b207
jmp 0x14070b3cb
mov r8d, r9d
stc
test r10d, r10d
jmp 0x14070b218
je 0x14070b3b4
mov edi, r9d
neg edi
cmp r8d, 0x73
je 0x14070b2ee
mov ebx, r8d
clc
jmp 0x14070b236
cmp r8d, r14d
jmp 0x14070b23e
jne 0x14070b257
and dword [rbp + rbx*4 + 0x4f4], 0
cwde
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
lea eax, [rdi + r8]
mov r14b, 0x11
movsxd r14, ebp
dec r14b
inc r8d
btc r14w, r10w
shld r14d, r12d, 0x2d
movsx r14d, r14w
mov edx, dword [rdx + rax*4]
mov eax, r11d
imul rdx, rsi
lea rdx, [rdx + rax]
rcr r14b, cl
mov eax, dword [rbp + rbx*4 + 0x4f4]
movsx r14w, r14b
bswap r11d
sal r11d, cl
add rdx, rax
lea eax, [rdi + r8]
movsx r11, r14w
rcl r11b, 0xd
mov r11, rdx
cmovp r14w, r11w
mov dword [rbp + rbx*4 + 0x4f4], edx
rcr r14d, 0xae
jmp 0x14070b2bf
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
cmp r8b, 0x1b
cmp dl, r13b
cmp eax, r10d
jmp 0x14070b2d9
je 0x14070b2ee
mov rdx, qword [rsp + 0x48]
jmp 0x14070b2e9
jmp 0x14070b223
test r11d, r11d
je 0x14070b3b4
cmp r8d, 0x73
jmp 0x14070b300
je 0x14070b5f3
mov edx, r8d
cmp dl, 0x90
jmp 0x14070b311
cmp r8d, r14d
jmp 0x14070b319
jne 0x14070b345
and dword [rbp + rdx*4 + 0x4f4], 0
movsx rcx, r14w
cdqe
lea eax, [r8 + 1]
movzx r14, r13w
movzx cx, r9b
mov dword [rbp + 0x4f0], eax
jmp 0x14070b345
mov eax, dword [rbp + rdx*4 + 0x4f4]
movzx r14w, r12b
setnp r14b
inc r14w
inc r8d
btr cx, 0x35
test r15b, r8b
movsxd rcx, r15d
mov ecx, r11d
bts r11d, r10d
shld r11d, r13d, 0x90
shr r14d, 0x9c
lea rcx, [rcx + rax]
sub r14b, 0x3a
mov dword [rbp + rdx*4 + 0x4f4], ecx
btr r11, rax
add r14w, 0x71ae
mov r14d, dword [rbp + 0x4f0]
shr rcx, 0x20
mov r11d, r11d
rcr r11, cl
btr r11w, r15w
mov r11d, ecx
test si, bx
test ecx, ecx
jne 0x14070b2f7
xor r11d, r11d
cmp r8d, 0x73
je 0x14070b5f9
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x48]
inc r9d
clc
cmp r9d, r12d
jmp 0x14070b3d7
jne 0x14070b1c2
mov r8d, r14d
jmp 0x14070b3e5
shl r8, 2
clc
cmp r11b, 0x8d
mov dword [rbp + 0x320], r14d
cmc
clc
test r15d, esp
test r8, r8
jmp 0x14070b402
je 0x14070b471
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x14070b41c
ja 0x14070b438
lea rdx, [rbp + 0x4f4]
jmp 0x14070b42e
call fcn.1406fc573
jmp 0x14070b45d
mov r8, rax
stc
sub edx, edx
jmp 0x14070b443
call fcn.1406fd03a
call fcn.140714107
mov dword [rax], 0x22
jmp 0x14070b458
call fcn.1407044a4
mov r14d, dword [rbp + 0x320]
sbb r12w, ax
mov bx, 0x910d
sub r11d, r11d
rcl al, cl
mov r12d, dword [rsp + 0x3c]
mov al, 1
bsr bx, cx
lea rbx, [0x140000000]
jmp 0x14070b48a
test al, al
jmp 0x14070b491
je 0x14070b60a
sub r12d, dword [rsp + 0x34]
xchg dil, dil
movsx rdi, r12w
mov edi, 0x26
jmp 0x14070b4ad
mov dword [rsp + 0x3c], r12d
jmp 0x14070b4b7
jne 0x14070ad41
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
add eax, eax
cmp r12b, dil
sub r13d, eax
je 0x14070b61c
lea eax, [r13 - 1]
mov eax, dword [rbx + rax*4 + 0x997e8]
test eax, eax
je 0x14070b60a
cmp eax, 1
jmp 0x14070b4ed
je 0x14070b61c
test r14d, r14d
jmp 0x14070b4fb
je 0x14070b61c
mov r8d, r11d
bswap cx
jmp 0x14070b50c
mov r9d, r11d
mov ecx, edi
not dl
movsx rdx, si
mov r10d, eax
lahf
cmovg cx, bx
mov edx, r9d
dec cx
movzx rcx, r11w
movzx eax, r13w
inc r9d
mov eax, r8d
shl r8b, cl
bsr r8, rsp
mov ecx, dword [rbp + rdx*4 + 0x324]
movzx r8w, dl
bsf r8w, r11w
mov r8w, 0x8fb6
imul rcx, r10
lea rcx, [rcx + rax]
mov r8w, 0xec31
adc r8b, r12b
mov r8, rcx
jmp 0x14070b568
mov dword [rbp + rdx*4 + 0x324], ecx
cmc
test spl, bpl
shr r8, 0x20
cmp sp, bx
cmp r9d, r14d
jmp 0x14070b582
jne 0x14070b51f
test r8d, r8d
jmp 0x14070b590
je 0x14070b5e2
cmp dword [rbp + 0x320], 0x73
jmp 0x14070b5a2
jae 0x14070b60a
mov eax, dword [rbp + 0x320]
movsxd r14, edi
not r14w
movsx r14w, cl
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x14070b5ce
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x14070b5dd
jmp 0x14070b61c
mov r14d, dword [rbp + 0x320]
jmp 0x14070b5ee
jmp 0x14070b61c
sub r11d, r11d
and r14b, dil
lea rbx, [0x140000000]
movzx r14w, r13b
bts r14w, bp
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x14070b61c
test r15d, r15d
je 0x14070b70a
mov r8d, r11d
test r14d, r14d
jmp 0x14070b630
je 0x14070b699
mov ecx, r8d
cmovs edx, r9d
movsxd rax, r11d
rdtsc
inc r8d
neg al
mov edx, r15d
mov r15w, r14w
sar r15b, cl
mov eax, dword [rbp + rcx*4 + 0x324]
btc r14d, 0x9a
and r14b, r14b
mov r15b, r8b
add rdx, rax
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
rcl r15d, 0xf
shr rdx, 0x20
movzx r15w, r10b
movsx r15w, bpl
mov r15d, edx
cmp r15w, 0x7f3d
clc
cmp r8d, r14d
jne 0x14070b636
test r15d, r15d
jmp 0x14070b6a1
je 0x14070b70a
mov edi, 0x26
cmp rsi, r13
cmp ch, 0xad
stc
cmp r14d, 0x73
jmp 0x14070b6bc
jae 0x14070b6f6
mov eax, r14d
inc r14w
mov dword [rbp + rax*4 + 0x324], r15d
mov r14d, dword [rbp + 0x320]
jmp 0x14070b6dd
inc r14d
jmp 0x14070b6e5
mov dword [rbp + 0x320], r14d
jmp 0x14070b6f1
jmp 0x14070b716
mov r14d, r11d
jmp 0x14070b6fe
mov dword [rbp + 0x320], r11d
jmp 0x14070b716
mov edi, 0x26
movsx cx, r13b
ror cl, cl
mov ecx, dword [rsp + 0x30]
test r13b, 0xb6
cmp r14, 0x301293be
test ecx, ecx
jmp 0x14070b72c
je 0x14070c12c
mov eax, 0xcccccccd
cmp r8b, bpl
mul ecx
sal ah, 0xaf
mov eax, edx
shld r15d, edi, 0x88
shr eax, 3
adc r15b, r10b
sub r15b, r11b
mov dword [rsp + 0x34], eax
add r15b, 0xa7
rol r15w, 0xb4
btc r15, 0x1a
mov r15d, eax
test r8, 0xffffffffea1ed133
cmp bpl, 0xba
mov dword [rsp + 0x3c], eax
stc
test eax, eax
jmp 0x14070b77b
je 0x14070bef4
jmp 0x14070b796
lea rbx, [0x140000000]
ror al, cl
test r14w, bx
sbb r8, rbx
cmp r15d, edi
mov r13d, r15d
movsx rcx, dx
cmova r13d, edi
sub edx, edx
rol r8b, 0x9a
mov dword [rsp + 0x38], r13d
cmp r10b, 0x96
sar cl, 0x21
cdqe
lea eax, [r13 - 1]
movzx r8, ax
btc r8w, si
rol sil, cl
movzx ecx, byte [rbx + rax*4 + 0x99752]
adc edi, ebx
or r8w, 0xd537
and dil, 0x33
movzx esi, byte [rbx + rax*4 + 0x99753]
mov edi, esp
sets bh
mov ebx, ecx
sar r8b, 0x21
mov edi, eax
xchg r8d, eax
adc r8b, r11b
jmp 0x14070b7fb
shl rbx, 2
lahf
mov r8, rbx
mov rax, 0x5d9bc3a6
jmp 0x14070b80f
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x14070b824
call fcn.1406fd03a
lea rcx, [0x140000000]
dec r8b
rcl dh, cl
shl rsi, 2
sub ah, 0x14
movzx eax, word [rcx + rdi*4 + 0x99750]
add r8w, 0xd3ae
sbb r8w, r12w
lea rdx, [rcx + 0x98e40]
cmp sil, 0xbc
shr r8, cl
mov r8, 0x6e892e1c
lea rcx, [rbp + 0x6c4]
sal r8b, 0x8f
bsf r8w, cx
mov r8, rsi
add rcx, rbx
jmp 0x14070b87e
lea rdx, [rdx + rax*4]
jmp 0x14070b887
call fcn.1406fc573
mov r10d, dword [rbp + 0x6c0]
cmp spl, dl
cmp r10d, 1
jmp 0x14070b89f
ja 0x14070b9e3
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
test cx, 0x288d
test dil, dl
test eax, eax
jmp 0x14070b8bd
jne 0x14070b8d7
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x14070b8d2
jmp 0x14070beb0
cmp eax, 1
je 0x14070beb0
test r14d, r14d
je 0x14070beb0
mov r8d, r11d
cwd
movzx r9d, r15w
mov r9d, r11d
mov r10, rax
movsxd rax, esi
rdtsc
mov edx, r9d
jmp 0x14070b905
inc r9d
clc
shrd cx, r13w, 0x82
mov eax, r8d
bt r8w, cx
add cl, 0x39
shl cl, 0x2a
mov ecx, dword [rbp + rdx*4 + 0x324]
movzx r8w, bl
shr r8d, 0x37
stc
imul rcx, r10
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
cmp spl, 0xb6
test r15b, 0x8d
shr r8, 0x20
cmp r9d, r14d
jmp 0x14070b954
jne 0x14070b8fd
test r8d, r8d
jmp 0x14070b962
je 0x14070b9d7
cmp dword [rbp + 0x320], 0x73
jmp 0x14070b974
jae 0x14070b9c0
mov eax, dword [rbp + 0x320]
movsxd r14, r14d
cmovo r14d, ebx
mov dword [rbp + rax*4 + 0x324], r8d
movsx r14d, cx
movzx r14, r13w
movsx r14, r13w
mov r14d, dword [rbp + 0x320]
jmp 0x14070b9a7
inc r14d
jmp 0x14070b9af
mov dword [rbp + 0x320], r14d
jmp 0x14070b9bb
jmp 0x14070beb0
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x14070b9d2
jmp 0x14070beb6
mov r14d, dword [rbp + 0x320]
jmp 0x14070beb0
cmp r14d, 1
jmp 0x14070b9ec
ja 0x14070bb4c
mov ebx, dword [rbp + 0x324]
mov r8, r10
clc
sub r14d, esp
sal r14d, 0xa
shl r8, 2
shr r14d, 0xb5
adc r14w, 0x7b87
rol r14b, 0xbb
sub r11d, r11d
neg r14b
mov r14b, 0x84
cmovb r14d, edx
mov dword [rbp + 0x320], r10d
mov r14d, r10d
test r8, r8
jmp 0x14070ba34
je 0x14070baaf
lea rcx, [rbp + 0x324]
cmp dil, 0x2d
cmp bpl, r11b
cmp r8, 0x1cc
ja 0x14070ba6b
lea rdx, [rbp + 0x6c4]
jmp 0x14070ba61
call fcn.1406fc573
jmp 0x14070ba9b
xor edx, edx
setle r8b
movzx r8w, r15b
mov r8d, 0x1cc
jmp 0x14070ba81
call fcn.1406fd03a
call fcn.140714107
mov dword [rax], 0x22
jmp 0x14070ba96
call fcn.1407044a4
mov r14d, dword [rbp + 0x320]
test bpl, r10b
cmp r14d, r13d
sub r11d, r11d
cmp spl, r10b
stc
test ebx, ebx
jmp 0x14070bab6
je 0x14070b8c3
cmp ebx, 1
jmp 0x14070bac4
je 0x14070beb0
test r14d, r14d
jmp 0x14070bad2
je 0x14070beb0
mov r8d, r11d
jmp 0x14070bae2
mov r9d, r11d
xchg ch, cl
cwd
mov r10, rbx
mov edx, r9d
movsxd rcx, eax
cdqe
inc r9d
seta al
movzx rax, r15w
rcl ecx, cl
mov eax, r8d
add r8b, cl
mov ecx, dword [rbp + rdx*4 + 0x324]
setae r8b
shr r8b, 0x14
movsx r8w, r11b
imul rcx, r10
add rcx, rax
shr r8b, 0
mov r8, rcx
jmp 0x14070bb2d
mov dword [rbp + rdx*4 + 0x324], ecx
cmc
shr r8, 0x20
cmp r9d, r14d
jmp 0x14070bb41
jne 0x14070baec
jmp 0x14070b95a
cmp r10d, r14d
movzx r13, bx
xchg cx, r9w
lea rcx, [rbp + 0x324]
mov r12b, r10b
bswap r15
mov r15d, r14d
bswap r9
lea r12, [rbp + 0x6c4]
xchg al, r9b
cmovae r12, rcx
not r13w
lea r13, [rbp + 0x324]
cmovb r15d, r10d
mov al, 0xa
lea rcx, [rbp + 0x6c4]
setl r9b
jmp 0x14070bb9d
cmovae r13, rcx
cmovle r9w, r8w
setb al
sub r11d, r11d
btr r9w, r15w
shl r9w, cl
inc r9b
test al, al
movsx r9w, r10b
mov dword [rbp + 0x4f0], r11d
movsxd r9, r14d
mov r9d, r11d
jmp 0x14070bbd1
cmovne r10d, r14d
mov r14d, r11d
cmp r8w, 0x53b2
test r15d, r15d
jmp 0x14070bbe6
je 0x14070be09
mov eax, r9d
mov esi, dword [r12 + rax*4]
cmp edx, 0x683ee726
jmp 0x14070bc02
test esi, esi
jmp 0x14070bc09
jne 0x14070bc3f
cmp r9d, r14d
jmp 0x14070bc17
jne 0x14070bdf1
lea r14d, [r9 + 1]
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x14070bc2e
mov dword [rbp + 0x4f0], r14d
jmp 0x14070bc3a
jmp 0x14070bdf1
mov r8d, r9d
test r10d, r10d
je 0x14070bdd3
mov ebx, r9d
test al, 0xac
neg ebx
cmp r8d, 0x73
jmp 0x14070bc5b
je 0x14070bd36
mov edi, r8d
cmp bx, 0x320
jmp 0x14070bc6f
cmp r8d, r14d
jmp 0x14070bc77
jne 0x14070bca6
and dword [rbp + rdi*4 + 0x4f4], 0
mov r14b, 0xa0
cwde
movzx dx, cl
lea eax, [r8 + 1]
mov r14, rbp
movsx r14d, cx
cwd
mov dword [rbp + 0x4f0], eax
movsx rax, r14w
cbw
lea eax, [rbx + r8]
not r14w
jmp 0x14070bcb7
inc r8d
mov edx, dword [r13 + rax*4]
mov eax, r11d
sub r11b, bl
movsx r11w, dl
shld r14d, edi, 0x22
imul rdx, rsi
add rdx, rax
mov eax, dword [rbp + rdi*4 + 0x4f4]
shl r14w, cl
or r14b, 0xa4
add rdx, rax
lahf
bts eax, ebp
adc al, 0xb
lea eax, [rbx + r8]
shr r14w, cl
mov r11, rdx
bts r14d, r9d
mov dword [rbp + rdi*4 + 0x4f4], edx
and r14d, 0xa2b56825
movzx r14d, di
mov r14b, r12b
mov r14d, dword [rbp + 0x4f0]
cmp cx, r15w
test r14b, 0x99
cmp r12, 0xffffffffb20b3183
shr r11, 0x20
clc
cmp eax, r10d
jne 0x14070bc52
test r11d, r11d
jmp 0x14070bd3e
je 0x14070bdd3
cmp r8d, 0x73
jmp 0x14070bd4d
je 0x14070c013
mov edx, r8d
jmp 0x14070bd5c
cmp r8d, r14d
jmp 0x14070bd64
jne 0x14070bd81
and dword [rbp + rdx*4 + 0x4f4], 0
movsx cx, r15b
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsx rcx, ax
cmovnp ecx, ebx
inc r8d
bswap r14
shrd r14d, eax, 0x81
rcr ch, cl
mov ecx, r11d
add rcx, rax
mov dword [rbp + rdx*4 + 0x4f4], ecx
or r14b, 0x38
cmovns r14d, esp
mov r14d, dword [rbp + 0x4f0]
bswap r11
shr rcx, 0x20
shrd r11, r8, 0xbf
rol r11w, cl
mov r11d, ecx
test ecx, ecx
jne 0x14070bd44
sub r11d, r11d
cmp dil, 0x9f
cmp r13, r15
jmp 0x14070bde2
cmp r8d, 0x73
jmp 0x14070bdeb
je 0x14070c01f
inc r9d
test r8d, r10d
clc
cmp rsp, rax
cmp r9d, r15d
jmp 0x14070be03
jne 0x14070bbec
mov r8d, r14d
cmc
cmp r14b, r12b
shl r8, 2
test r8b, 0x8d
mov dword [rbp + 0x320], r14d
jmp 0x14070be25
test r8, r8
jmp 0x14070be2d
je 0x14070bea1
mov eax, 0x1cc
sal rcx, cl
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x14070be4a
ja 0x14070be66
lea rdx, [rbp + 0x4f4]
jmp 0x14070be5c
call fcn.1406fc573
jmp 0x14070be8a
mov r8, rax
sub edx, edx
jmp 0x14070be70
call fcn.1406fd03a
call fcn.140714107
mov dword [rax], 0x22
jmp 0x14070be85
call fcn.1407044a4
mov r14d, dword [rbp + 0x320]
shr al, 0xbb
bsr r15w, r11w
bsf r13w, r14w
xor r11d, r11d
mov r15d, dword [rsp + 0x3c]
mov al, 0x1d
stc
mov r13d, dword [rsp + 0x38]
not al
mov al, 1
test r13w, r11w
test al, al
jmp 0x14070bebd
je 0x14070c01f
sub r15d, r13d
mov edi, 0x26
jmp 0x14070bed0
mov dword [rsp + 0x3c], r15d
jne 0x14070b786
mov eax, dword [rsp + 0x34]
sbb ecx, 0x3b88c9b6
neg ch
mov ecx, dword [rsp + 0x30]
cmp spl, 0x19
cmp bx, r9w
cmc
lea eax, [rax + rax*4]
stc
cmp rcx, rsp
test cl, 0x3c
add eax, eax
sub ecx, eax
jmp 0x14070bf07
je 0x14070c12c
dec ecx
lea rax, [0x140000000]
test sil, bpl
mov eax, dword [rax + rcx*4 + 0x997e8]
test eax, eax
jne 0x14070bf37
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x14070c135
cmp eax, 1
jmp 0x14070bf3f
je 0x14070c12c
test r14d, r14d
jmp 0x14070bf4d
je 0x14070c135
mov r8d, r11d
mov r9d, r11d
mov r10, rax
cmovp ax, ax
setp dh
mov edx, r9d
movzx cx, r11b
movsx rax, si
mov rax, 0x74b9ec2a
inc r9d
mov eax, r8d
bt rcx, 0x2f
add ch, dl
clc
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
mov r8b, r14b
xadd r8w, r8w
lea rcx, [rcx + rax]
mov r8, rcx
test sil, al
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r14b, r11b
shr r8, 0x20
cmp spl, 0x86
clc
cmp r9d, r14d
jmp 0x14070bfbc
jne 0x14070bf63
test r8d, r8d
je 0x14070c11f
cmp dword [rbp + 0x320], 0x73
jae 0x14070c01f
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
jmp 0x14070bff3
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x14070c002
mov dword [rbp + 0x320], r14d
jmp 0x14070c00e
jmp 0x14070c12c
xor r11d, r11d
shrd dx, r10w, 0x3f
sub dl, r12b
mov rdx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x58]
cmp r15w, 0x9e8c
movsxd r8, r10d
mov r8, qword [rdx]
jmp 0x14070c03a
mov al, byte [rax + 0x308]
stc
cmp byte [rdx + 8], r11b
jmp 0x14070c04a
je 0x14070c0cd
neg al
movsx rax, r8w
not eax
movzx rdx, cx
movabs rdx, 0x8000000000000000
movsx rax, r8w
not ax
movsx ax, r15b
movabs rax, 0xfff0000000000000
jmp 0x14070c081
sbb rcx, rcx
and rcx, rdx
bts edx, ecx
not dl
or dx, 0xfe13
movabs rdx, 0x7ff0000000000000
add rcx, rdx
cmc
test r9w, r8w
and rcx, rax
mov rax, qword [r8]
clc
test r9, 0x3a8a160b
cmp sil, r15b
and rax, rdx
cmc
or rcx, rax
jmp 0x14070c0c0
mov qword [r8], rcx
jmp 0x14070c0c8
jmp 0x14070c115
neg al
mov edx, 0x80000000
movzx eax, cx
mov eax, dword [r8]
jmp 0x14070c0df
sbb ecx, ecx
jmp 0x14070c0e6
and ecx, edx
rcr edx, cl
shl edx, cl
mov edx, 0x7f800000
add ecx, edx
test sil, 0xb7
cmp r15b, cl
and eax, edx
or ecx, eax
and ecx, 0xff800000
cdqe
movzx ax, r11b
mov dword [r8], ecx
jmp 0x14070c115
mov eax, 3
jmp 0x14070e3e2
mov r14d, dword [rbp + 0x320]
stc
test si, 0xb70b
test r14d, r14d
jne 0x14070c142
mov ecx, r11d
jmp 0x14070c13d
jmp 0x14070c18a
lea ecx, [r14 - 1]
rcr eax, 0x98
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x14070c15b
je 0x14070c16d
inc eax
jmp 0x14070c168
jmp 0x14070c179
mov eax, r11d
cmp r11w, 0xc497
cmp r12b, r8b
shl ecx, 5
test r9b, r11b
add ecx, eax
and ax, 0xf316
cwde
movsx ax, bh
mov eax, dword [rsp + 0x40]
stc
cmp r15d, 0x318d9c11
jmp 0x14070c19b
mov dword [rsp + 0x3c], ecx
cmp ecx, dword [rsp + 0x50]
jae 0x14070e3a3
test eax, eax
jmp 0x14070c1b0
je 0x14070e3a6
mov rbx, qword [rsp + 0x78]
mov r15d, r11d
adc edi, r12d
bts r12w, bx
mov rdi, qword [rsp + 0x70]
ror r13b, cl
movzx r13, r15w
mov r12d, r11d
sal r13b, cl
xor r13b, 0x3b
mov dword [rbp + 0x150], r11d
stc
sbb r13d, 0x442c03ac
mov r13d, r11d
cmp rbx, rdi
jmp 0x14070c1f6
je 0x14070cf6c
cmp r13d, 9
jmp 0x14070c205
jne 0x14070c489
test r15d, r15d
je 0x14070c33d
mov r8d, r11d
mov r9w, bp
cdqe
mov r9d, r11d
movzx eax, cx
mov edx, r9d
movsx cx, r9b
setno al
inc r9d
sal rcx, 0xb1
ror al, 0x88
clc
mov eax, dword [rbp + rdx*4 + 0x154]
neg ecx
sub ch, 0x32
xadd ch, cl
imul rcx, rax, 0x3b9aca00
cmp r11b, 0x2a
not rax
mov eax, r8d
movsxd r8, ebx
btr r8w, r8w
sub r8w, 0x13a7
add rcx, rax
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r14w, 0x1cae
shr r8, 0x20
stc
cmp r10d, 0x309080e
cmp r9d, r15d
jmp 0x14070c28f
jne 0x14070c223
test r8d, r8d
jmp 0x14070c29d
je 0x14070c333
cmp dword [rbp + 0x150], 0x73
jmp 0x14070c2af
jae 0x14070c2e7
mov eax, dword [rbp + 0x150]
bswap r15w
mov dword [rbp + rax*4 + 0x154], r8d
movzx r15w, dil
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x14070c2db
mov dword [rbp + 0x150], r15d
jmp 0x14070c33d
sub r9d, r9d
mov dword [rbp + 0x890], r11d
movsx cx, r13b
lea r8, [rbp + 0x894]
cwd
bswap dx
movsx cx, r9b
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
bswap cx
lea rcx, [rbp + 0x154]
jmp 0x14070c322
call fcn.14071045a
xor r11d, r11d
sal r15b, cl
test bl, 0x80
movsxd r15, edx
mov r15d, dword [rbp + 0x150]
cmp bl, 0x13
test r12d, r12d
jmp 0x14070c345
je 0x14070c472
mov r8d, r11d
test spl, cl
clc
cmp r9, 0x3ab43e9b
test r15d, r15d
jmp 0x14070c361
je 0x14070c3bc
mov edx, r8d
cdqe
inc r8d
mov eax, r12d
mov ecx, dword [rbp + rdx*4 + 0x154]
sbb r12b, 0x9c
add rcx, rax
sbb r15, 0xffffffff8ba21d02
mov r12, rcx
and r15b, 0xc
rcr r15b, cl
mov dword [rbp + rdx*4 + 0x154], ecx
mov r15d, dword [rbp + 0x150]
test r15w, 0x9d15
shr r12, 0x20
clc
cmp r13b, 0x9d
cmp r8d, r15d
jmp 0x14070c3b6
jne 0x14070c367
test r12d, r12d
jmp 0x14070c3c4
je 0x14070c472
cmp r15d, 0x73
jmp 0x14070c3d3
jae 0x14070c409
mov eax, r15d
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
jmp 0x14070c3f0
inc r15d
jmp 0x14070c3f8
mov dword [rbp + 0x150], r15d
jmp 0x14070c404
jmp 0x14070c472
sub r9d, r9d
jmp 0x14070c414
mov dword [rbp + 0x890], r11d
mov r8w, 0xaa29
setnp dl
lea r8, [rbp + 0x894]
setl dh
mov dword [rbp + 0x150], r11d
cmovp cx, dx
mov edx, 0x1cc
xchg cl, ch
movsx rcx, r12w
movsxd rcx, edi
lea rcx, [rbp + 0x154]
jmp 0x14070c452
call fcn.14071045a
mov r15d, dword [rbp + 0x150]
bsr r12w, bp
xor r11d, r11d
movsxd r13, r15d
cmovno r12w, r13w
movzx eax, r14w
mov r12d, r11d
movsx ecx, ax
jmp 0x14070c47e
mov r13d, r11d
inc al
movsx ecx, r12w
dec ah
movzx eax, byte [rbx]
dec ecx
inc rcx
lea ecx, [r12 + r12*4]
movsx r12, r11w
bswap r12w
inc r13d
bswap r12w
setp r12b
dec r12w
inc rbx
btc r12w, 0x8d
lea r12d, [rax + rcx*2]
stc
cmp rbx, rdi
jmp 0x14070c4c2
jne 0x14070c1fc
test r13d, r13d
jmp 0x14070c4d0
je 0x14070cf6c
mov eax, 0xcccccccd
bsr ecx, r12d
rol dx, cl
mul r13d
cmc
mov eax, edx
rcr ch, 0x2e
add ch, 0x97
xchg rcx, rcx
shr eax, 3
bts ecx, edi
sar ch, 0x3c
mov dword [rsp + 0x48], eax
test dil, sil
mov ecx, eax
cmp r10b, 0x16
test r10, 0x6219133e
jmp 0x14070c513
mov dword [rsp + 0x34], eax
test ebx, ebx
test eax, eax
jmp 0x14070c520
je 0x14070cc58
mov eax, ecx
cmc
rcl r8b, cl
and dil, 0x2f
mov edx, 0x26
sar dil, 0x1d
sal bh, 5
rcl r8w, cl
cmp ecx, edx
not si
mov cl, cl
cmova eax, edx
movzx si, r14b
shrd r8d, r9d, 0xba
xor edx, edx
mov dword [rsp + 0x38], eax
rcr dil, 0x93
lea edi, [rax - 1]
sub cl, 0xf
cwde
lea rax, [0x140000000]
sbb cl, r10b
movzx ecx, byte [rax + rdi*4 + 0x99752]
movzx esi, byte [rax + rdi*4 + 0x99753]
mov ebx, ecx
mov r8b, 0
bswap rax
shl rbx, 2
movsx ax, ch
mov r8, rbx
cmovo ax, r11w
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x14070c5ac
call fcn.1406fd03a
lea rcx, [0x140000000]
sal dx, 0x97
cqo
sub r8, 0xffffffffa3039fae
shl rsi, 2
cmp r12w, 0x8a3b
bts rax, r8
movzx eax, word [rcx + rdi*4 + 0x99750]
bsf dx, r11w
bt dx, sp
btc dx, r10w
lea rdx, [rcx + 0x98e40]
rol r8w, 0xba
sete ch
lea rcx, [rbp + 0x6c4]
mov r8, rsi
cmp r12d, 0xedbd062d
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x14070c615
call fcn.1406fc573
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x14070c62a
ja 0x14070c7c3
mov eax, dword [rbp + 0x6c4]
cmp r15, rdx
xor ebx, ebx
test eax, eax
jmp 0x14070c642
jne 0x14070c672
mov dword [rbp + 0x890], ebx
rol r8b, cl
mov dword [rbp + 0x150], ebx
and r8b, 0xa2
movzx r8d, r10w
xor r9d, r9d
movzx r8, bp
lea r8, [rbp + 0x894]
jmp 0x14070cbf9
cmp eax, 1
jmp 0x14070c67a
je 0x14070cc16
test r15d, r15d
jmp 0x14070c688
je 0x14070cc16
mov r8d, ebx
mov r9d, ebx
cmova edx, r8d
cdq
mov r10, rax
lahf
mov edx, r9d
cbw
jmp 0x14070c6ac
inc r9d
rol ah, cl
and al, bpl
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x154]
rcl r8b, 0x86
xchg r8b, r8b
imul rcx, r10
xchg r8w, r8w
xor r8w, 0x4f01
sal r8b, 0x3a
add rcx, rax
sbb r8b, r8b
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
clc
shr r8, 0x20
jmp 0x14070c6f1
cmp r9d, r15d
jmp 0x14070c6f9
jne 0x14070c69d
test r8d, r8d
jmp 0x14070c707
je 0x14070cc0f
cmp dword [rbp + 0x150], 0x73
jae 0x14070c74f
mov eax, dword [rbp + 0x150]
movsx r15d, r11w
mov r15b, 0xa5
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x14070c73b
inc r15d
jmp 0x14070c743
mov dword [rbp + 0x150], r15d
jmp 0x14070cc16
xor r9d, r9d
cmovnp rcx, rdi
movzx r8w, r9b
movzx edx, cx
mov dword [rbp + 0x890], ebx
movsxd rcx, esi
movzx edx, ax
bswap rdx
lea r8, [rbp + 0x894]
mov rdx, 0xffffffffc381ed1c
mov dl, r8b
movzx edx, si
mov dword [rbp + 0x150], ebx
movzx cx, r13b
movsxd rdx, eax
mov edx, 0x1cc
jmp 0x14070c799
lea rcx, [rbp + 0x154]
jmp 0x14070c7a5
call fcn.14071045a
mov al, bl
xchg r15d, r15d
movsxd r15, r14d
mov r15d, dword [rbp + 0x150]
jmp 0x14070c7be
jmp 0x14070cc1f
lea r8, [rbp + 0x6c4]
rcr cl, 0xbb
or cl, dil
lea rcx, [rbp + 0x154]
cmp r15d, 1
jmp 0x14070c7e0
ja 0x14070c935
mov ebx, dword [rbp + 0x154]
cmovge r9w, si
mov r9, r10
shl r9, 2
cqo
movsx dx, r11b
cdq
mov edx, 0x1cc
jmp 0x14070c80a
mov dword [rbp + 0x150], r10d
jmp 0x14070c816
call fcn.14071045a
xor edi, edi
test r12b, 0x2c
test ebx, ebx
jne 0x14070c83f
mov dword [rbp + 0x890], edi
jmp 0x14070c834
mov dword [rbp + 0x150], edi
jmp 0x14070c65f
mov r15d, dword [rbp + 0x150]
jmp 0x14070c84b
cmp ebx, 1
jmp 0x14070c853
je 0x14070cc16
test r15d, r15d
je 0x14070cc16
mov r8d, edi
cwde
movsx ecx, r14w
mov r9d, edi
mov r10, rbx
movzx dx, r11b
mov edx, r9d
movzx rax, r13w
inc r9d
mov eax, r8d
xor r8b, spl
btr r8w, 8
rcl r8w, 0x1c
mov ecx, dword [rbp + rdx*4 + 0x154]
imul rcx, r10
add rcx, rax
or r8b, 0x9d
bts r8, rcx
jmp 0x14070c8ab
mov r8, rcx
jmp 0x14070c8b6
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
test r15b, spl
cmp r9d, r15d
jmp 0x14070c8cc
jne 0x14070c875
test r8d, r8d
jmp 0x14070c8da
je 0x14070cc0f
cmp dword [rbp + 0x150], 0x73
jb 0x14070c71a
sub r9d, r9d
movzx dx, r11b
jmp 0x14070c8fa
mov dword [rbp + 0x890], edi
lea r8, [rbp + 0x894]
movzx cx, bl
xchg ch, cl
movzx ecx, r11w
mov dword [rbp + 0x150], edi
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.14071045a
mov al, dil
jmp 0x14070c930
jmp 0x14070c7b2
cmp r10d, r15d
movsx rdx, sp
cqo
lea rdx, [rbp + 0x6c4]
mov ebx, r15d
cmovae rdx, rcx
jmp 0x14070c958
cmovb ebx, r10d
xchg cl, al
setb al
movzx ecx, cx
mov qword [rsp + 0x68], rdx
movzx cx, r13b
lea rcx, [rbp + 0x154]
jmp 0x14070c97a
mov dword [rsp + 0x30], ebx
jmp 0x14070c983
cmovae rcx, r8
clc
test al, al
jmp 0x14070c98f
cmovne r10d, r15d
jmp 0x14070c999
xor eax, eax
cmp r12, r14
clc
stc
sub r9d, r9d
jmp 0x14070c9a8
mov dword [rbp + 0x4f0], eax
jmp 0x14070c9b5
test ebx, ebx
je 0x14070cbcf
mov r15, rcx
xor sil, 0xb4
btc rsi, rdx
mov esi, dword [rdx + r9*4]
cmp sil, r9b
test cl, 0x1c
test esi, esi
jmp 0x14070c9d9
jne 0x14070ca0d
cmp r9d, eax
jmp 0x14070c9e7
jne 0x14070cbba
and dword [rbp + r9*4 + 0x4f4], esi
movzx eax, di
cwde
lea eax, [r9 + 1]
mov dword [rbp + 0x4f0], eax
jmp 0x14070ca08
jmp 0x14070cbba
xor r11d, r11d
bt r8w, r8w
add r8w, r10w
mov r8d, r9d
stc
test r10d, r10d
jmp 0x14070ca25
je 0x14070cba1
mov ebx, r9d
neg ebx
jmp 0x14070ca3c
cmp r8d, 0x73
jmp 0x14070ca45
je 0x14070caf0
mov edi, r8d
test r12, rsi
cmp r8d, eax
jmp 0x14070ca59
jne 0x14070ca7b
and dword [rbp + rdi*4 + 0x4f4], 0
inc ax
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
movsx rdx, si
movzx edx, di
lea eax, [rbx + r8]
xchg dx, dx
cqo
dec dx
inc r8d
rcl dh, cl
mov edx, dword [r15 + rax*4]
mov eax, dword [rbp + rdi*4 + 0x4f4]
imul rdx, rsi
test r9w, 0x782c
cmp rbx, 0x5bbf693b
stc
add rdx, rax
mov eax, r11d
add r11d, r11d
add rdx, rax
shld eax, esi, 0x3a
lea eax, [rbx + r8]
xchg r11b, r11b
mov r11, rdx
cmc
jmp 0x14070cac9
mov dword [rbp + rdi*4 + 0x4f4], edx
stc
cmc
shr r11, 0x20
cmp eax, r10d
lahf
cbw
bswap ax
mov eax, dword [rbp + 0x4f0]
jmp 0x14070caea
jne 0x14070ca3c
test r11d, r11d
jmp 0x14070caf8
je 0x14070cb9d
cmp r8d, 0x73
jmp 0x14070cb07
je 0x14070cb9d
mov edx, r8d
cmp r8d, eax
jmp 0x14070cb18
jne 0x14070cb3b
and dword [rbp + rdx*4 + 0x4f4], 0
cmovp ax, di
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
lahf
cdqe
movzx cx, bh
mov ecx, dword [rbp + rdx*4 + 0x4f4]
movsx rax, bx
movzx rax, bp
cbw
inc r8d
mov al, bh
cbw
bsr ax, r15w
mov eax, r11d
cmovs r11, rsi
mov r11b, dil
add rcx, rax
rol r11, cl
cbw
btc rax, rsi
mov dword [rbp + rdx*4 + 0x4f4], ecx
movzx r11d, cx
mov eax, dword [rbp + 0x4f0]
shl r11w, 0x84
shr rcx, 0x20
mov r11d, ecx
jmp 0x14070cb90
test ecx, ecx
jmp 0x14070cb97
jne 0x14070cafe
mov ebx, dword [rsp + 0x30]
cmp r8d, 0x73
jmp 0x14070cbaa
je 0x14070cd8e
mov rdx, qword [rsp + 0x68]
jmp 0x14070cbba
inc r9d
cmp r14b, 0xb9
cmp r9d, ebx
jmp 0x14070cbc9
jne 0x14070c9c8
mov r9d, eax
sbb ecx, 0x5f21fba4
test dil, 0x8f
lea r8, [rbp + 0x4f4]
test dl, 0x2b
rcr rdx, 0x37
shl r9, 2
movsx cx, spl
mov dword [rbp + 0x150], eax
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x14070cc0a
call fcn.14071045a
mov r15d, dword [rbp + 0x150]
mov al, 1
cmp r12b, dl
cmp r10b, 0x16
sub r11d, r11d
clc
test al, al
jmp 0x14070cc2a
je 0x14070cded
mov ecx, dword [rsp + 0x34]
cmc
sub ecx, dword [rsp + 0x38]
jmp 0x14070cc3e
mov dword [rsp + 0x34], ecx
jmp 0x14070cc47
jne 0x14070c526
mov eax, dword [rsp + 0x48]
cmc
test r10b, 0x28
cmp ecx, esp
lea eax, [rax + rax*4]
test ebp, ebx
test spl, 0x36
add eax, eax
sub r13d, eax
jmp 0x14070cc6b
je 0x14070ce4c
lea ecx, [r13 - 1]
movzx rax, bp
bt eax, 0x93
lea rax, [0x140000000]
jmp 0x14070cc8c
mov eax, dword [rax + rcx*4 + 0x997e8]
cmp r14b, dil
jmp 0x14070cc9b
test eax, eax
je 0x14070cded
cmp eax, 1
jmp 0x14070ccab
je 0x14070ce4c
test r15d, r15d
je 0x14070ce4c
mov r8d, r11d
movzx r10d, di
bswap dx
dec edx
mov r9d, r11d
mov r10d, eax
jmp 0x14070ccd6
mov edx, r9d
setne ch
lahf
xchg cx, cx
inc r9d
cmp ecx, r15d
rcl cl, cl
bts cx, di
mov eax, r8d
neg r8b
rcr ecx, cl
movsx r8w, spl
mov ecx, dword [rbp + rdx*4 + 0x154]
test cx, 0xf6a1
imul rcx, r10
lea rcx, [rcx + rax]
movsxd r8, eax
rol r8, 0x15
mov r8, rcx
cmc
stc
mov dword [rbp + rdx*4 + 0x154], ecx
test spl, bl
cmp di, r15w
shr r8, 0x20
cmp r9d, r15d
jne 0x14070ccd6
test r8d, r8d
jmp 0x14070cd3c
je 0x14070ce45
cmp dword [rbp + 0x150], 0x73
jmp 0x14070cd4e
jae 0x14070cded
mov eax, dword [rbp + 0x150]
mov dword [rbp + rax*4 + 0x154], r8d
setl r15b
movzx r15d, r14w
movsx r15d, r13w
mov r15d, dword [rbp + 0x150]
jmp 0x14070cd7a
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x14070cd89
jmp 0x14070ce4c
and dword [rbp + 0x890], 0
lea r8, [rbp + 0x894]
add dl, 0x21
shl dh, 0x82
btc ecx, 0x14
and dword [rbp + 0x150], 0
lea rcx, [rbp + 0x154]
and rdx, 0x3c8ee49b
ror dh, 0xa2
rcr edx, cl
xor r9d, r9d
mov edx, 0x1cc
jmp 0x14070cdcd
call fcn.14071045a
mov r15d, dword [rbp + 0x150]
shl al, 0x1a
rol al, 0x92
xor r11d, r11d
setl al
mov al, r11b
jmp 0x14070cc23
xor r9d, r9d
movsx ecx, r10w
xchg cl, r8b
cqo
mov dword [rbp + 0x890], r11d
mov ch, 0x8f
lea r8, [rbp + 0x894]
not ch
movsx cx, sil
mov dword [rbp + 0x150], r11d
movzx rcx, r8w
xchg dl, ch
mov edx, 0x1cc
movsx rcx, r14w
movsx cx, r8b
lea rcx, [rbp + 0x154]
jmp 0x14070ce38
call fcn.14071045a
sub r11d, r11d
cmc
sbb r15b, 0xa2
mov r15d, dword [rbp + 0x150]
test r12d, r12d
jmp 0x14070ce54
je 0x14070cf6c
mov r8d, r11d
stc
test r15d, r15d
jmp 0x14070ce66
je 0x14070cebf
mov ecx, r8d
cmovg dx, ax
inc r8d
mov eax, r12d
jmp 0x14070ce7e
mov edx, dword [rbp + rcx*4 + 0x154]
xchg r12b, r12b
sub r12, 0xffffffff902a9480
add rdx, rax
mov dword [rbp + rcx*4 + 0x154], edx
bts r12, rcx
mov r15d, dword [rbp + 0x150]
shr rdx, 0x20
cmp r10b, spl
test r15b, r14b
mov r12d, edx
cmp r8d, r15d
jmp 0x14070ceb9
jne 0x14070ce6c
test r12d, r12d
jmp 0x14070cec7
je 0x14070cf6c
cmp r15d, 0x73
jmp 0x14070ced6
jae 0x14070cf1b
mov eax, r15d
dec r15b
not r15b
sets r15b
mov dword [rbp + rax*4 + 0x154], r12d
jmp 0x14070cef6
mov r15d, dword [rbp + 0x150]
jmp 0x14070cf02
inc r15d
jmp 0x14070cf0a
mov dword [rbp + 0x150], r15d
jmp 0x14070cf16
jmp 0x14070cf6c
xor r9d, r9d
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movsx cx, al
cqo
bswap cx
mov dword [rbp + 0x150], r11d
movsx edx, bp
movsx cx, r8b
mov edx, 0x1cc
movsx rcx, r8w
lea rcx, [rbp + 0x154]
jmp 0x14070cf59
call fcn.14071045a
mov r15d, dword [rbp + 0x150]
sub r11d, r11d
btr ax, bp
mov rax, qword [rsp + 0x58]
ror r13d, cl
and ecx, 0xfa25b3b6
mov r13d, 1
mov r12d, dword [rsp + 0x40]
rcr dx, cl
mov qword [rbp + 0x4f4], 1
movzx ecx, r15w
bsf cx, r10w
sub cl, r8b
mov dword [rsp + 0x30], r13d
sub r12d, dword [rax]
xor dh, 2
stc
movsxd rdx, r12d
cmp dword [rax], r11d
mov eax, 0xcccccccd
mov cl, 0x2c
bswap edx
mov dword [rbp + 0x4f0], r13d
cmovge r12d, dword [rsp + 0x40]
adc dl, ah
mul r12d
test bpl, bpl
mov eax, edx
shr eax, 3
adc ch, cl
xor cl, 0x9a
sar ecx, 0x97
mov dword [rsp + 0x38], eax
mov ecx, eax
stc
cmc
mov dword [rsp + 0x34], eax
test eax, eax
jmp 0x14070cfef
je 0x14070d78d
mov eax, ecx
mov edx, 0x26
cmp ecx, edx
movzx r8d, dx
jmp 0x14070d007
cmova eax, edx
ror dil, 0xac
sub edx, edx
cmovb si, sp
mov dword [rsp + 0x48], eax
add bl, r10b
inc bx
lea edi, [rax - 1]
sub ah, 1
lea rax, [0x140000000]
movzx ecx, byte [rax + rdi*4 + 0x99752]
rcl sil, 0xbb
bt rbx, r14
rol r8b, 0xe
movzx esi, byte [rax + rdi*4 + 0x99753]
xor r8b, 0xae
mov ebx, ecx
and r8b, cl
shl rbx, 2
mov r8, rbx
not rax
movsx ax, bpl
movsx eax, dx
lea eax, [rsi + rcx]
cmovns ecx, r9d
movsx cx, bl
not cx
lea rcx, [rbp + 0x894]
mov dword [rbp + 0x890], eax
jmp 0x14070d082
call fcn.1406fd03a
lea rcx, [0x140000000]
shl rsi, 2
add r8b, 0x8e
movzx eax, word [rcx + rdi*4 + 0x99750]
cmc
add dh, 0x91
shr r8w, cl
lea rdx, [rcx + 0x98e40]
neg r8d
lea rcx, [rbp + 0x894]
cmovs r8d, eax
cmc
rcr r8w, cl
mov r8, rsi
test sil, 0x8f
cmp r13, r12
add rcx, rbx
jmp 0x14070d0d2
lea rdx, [rdx + rax*4]
jmp 0x14070d0db
call fcn.1406fc573
mov r10d, dword [rbp + 0x890]
cmp r10d, 1
jmp 0x14070d0f0
ja 0x14070d2ce
mov eax, dword [rbp + 0x894]
xor ebx, ebx
test eax, eax
jmp 0x14070d105
jne 0x14070d184
sub r9d, r9d
cmova dx, r15w
xchg cl, r8b
cdq
mov dword [rbp + 0x6c0], ebx
cqo
lea r8, [rbp + 0x6c4]
movsxd rdx, r9d
cdq
movzx dx, bpl
mov dword [rbp + 0x4f0], ebx
movzx cx, r12b
mov edx, 0x1cc
setp cl
lea rcx, [rbp + 0x4f4]
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
movzx si, spl
sets sil
mov dword [rsp + 0x30], r13d
movsx si, dl
mov al, 1
mov si, 0xbb07
sets sil
movzx rsi, di
mov esi, 0x1cc
jmp 0x14070d17f
jmp 0x14070d75e
cmp eax, 1
jmp 0x14070d18c
je 0x14070d167
test r13d, r13d
jmp 0x14070d19a
je 0x14070d167
mov r8d, ebx
mov cl, 0x3a
mov r9d, ebx
cdq
mov r10, rax
movzx ecx, ax
mov edx, r9d
cbw
movzx cx, r12b
xchg ah, al
inc r9d
movsxd rcx, r14d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cmp r10b, 0x23
setbe r8b
imul rcx, r10
movsx r8w, r10b
ror r8b, 0x96
lea rcx, [rcx + rax]
adc r8b, r13b
and r8w, 0x6406
mov r8, rcx
test r14, r13
test r10w, 0x77b3
jmp 0x14070d1fe
mov dword [rbp + rdx*4 + 0x4f4], ecx
test r9b, r12b
test r13, 0xfffffffff807708c
shr r8, 0x20
test bh, 0x3b
cmp r9d, r13d
jmp 0x14070d21e
jne 0x14070d1af
test r8d, r8d
je 0x14070d14e
cmp dword [rbp + 0x4f0], 0x73
jmp 0x14070d239
jae 0x14070d271
mov eax, dword [rbp + 0x4f0]
movzx r13w, sil
mov dword [rbp + rax*4 + 0x4f4], r8d
movzx r13, r12w
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x14070d265
mov dword [rbp + 0x4f0], r13d
jmp 0x14070d15e
sub r9d, r9d
mov dword [rbp + 0x890], ebx
setbe ch
lea r8, [rbp + 0x894]
mov dword [rbp + 0x4f0], ebx
jmp 0x14070d295
mov edx, 0x1cc
xchg ecx, ecx
movsx rcx, r8w
lea rcx, [rbp + 0x4f4]
jmp 0x14070d2ac
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
mov al, bpl
xchg al, al
mov al, bl
jmp 0x14070d2c4
mov dword [rsp + 0x30], r13d
jmp 0x14070d175
lea r8, [rbp + 0x894]
and ch, 0x2e
lea rcx, [rbp + 0x4f4]
jmp 0x14070d2e4
cmp r13d, 1
jmp 0x14070d2ed
ja 0x14070d4a4
mov ebx, dword [rbp + 0x4f4]
bswap dx
mov dh, 7
mov r9, r10
mov esi, 0x1cc
shl r9, 2
xchg dl, dl
cdq
mov edx, esi
mov dword [rbp + 0x4f0], r10d
jmp 0x14070d31c
call fcn.14071045a
xor edi, edi
stc
test r11b, 0xb5
test ebx, ebx
jmp 0x14070d32f
jne 0x14070d366
mov dword [rbp + 0x890], edi
and r8b, 0xa7
test r13d, 0x71028834
add r8b, spl
lea r8, [rbp + 0x894]
test r14b, r8b
mov dword [rbp + 0x4f0], edi
sub r9d, r9d
jmp 0x14070d361
jmp 0x14070d72c
mov r13d, dword [rbp + 0x4f0]
cmp sil, bl
mov dword [rsp + 0x30], r13d
cmp ebx, 1
je 0x14070d751
test r13d, r13d
jmp 0x14070d386
je 0x14070d751
mov r8d, edi
mov r9d, edi
inc r10b
movsx rcx, r12w
mov r10, rbx
mov edx, r9d
inc r9d
xor rax, rbp
mov eax, r8d
mov cx, r10w
inc r8d
stc
mov ecx, dword [rbp + rdx*4 + 0x4f4]
imul rcx, r10
rol r8w, cl
xor r8b, r14b
add rcx, rax
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
cmp r9b, r10b
shr r8, 0x20
stc
cmp r9d, r13d
jmp 0x14070d3e0
jne 0x14070d39c
test r8d, r8d
je 0x14070d742
cmp dword [rbp + 0x4f0], 0x73
jmp 0x14070d3fb
jae 0x14070d43d
mov eax, dword [rbp + 0x4f0]
movzx r13d, r12w
mov dword [rbp + rax*4 + 0x4f4], r8d
cmovle r13w, r13w
mov r13d, dword [rbp + 0x4f0]
jmp 0x14070d424
inc r13d
jmp 0x14070d42c
mov dword [rbp + 0x4f0], r13d
jmp 0x14070d438
jmp 0x14070d74c
xor r9d, r9d
movsx r8, dx
cmovp cx, ax
mov dword [rbp + 0x890], edi
movsx cx, r9b
movzx rdx, bp
movsxd r8, r9d
lea r8, [rbp + 0x894]
cdq
mov ecx, edi
sete ch
mov dword [rbp + 0x4f0], edi
jmp 0x14070d474
mov rdx, rsi
bswap rcx
lea rcx, [rbp + 0x4f4]
jmp 0x14070d486
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x14070d49a
mov dword [rsp + 0x30], r13d
jmp 0x14070d75e
cmp r10d, r13d
bswap dx
lea rdx, [rbp + 0x894]
jmp 0x14070d4b9
mov ebx, r13d
cmovae rdx, rcx
cmovb ebx, r10d
setb al
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x4f4]
mov dword [rsp + 0x30], ebx
jmp 0x14070d4dc
cmovae rcx, r8
test al, al
jmp 0x14070d4e7
cmovne r10d, r13d
jmp 0x14070d4f0
xor eax, eax
xor r9d, r9d
jmp 0x14070d4fb
mov dword [rbp + 0x6c0], eax
clc
jmp 0x14070d508
test ebx, ebx
je 0x14070d6f3
mov r13, rcx
rol si, 0x2f
bswap esi
bsr si, si
mov esi, dword [rdx + r9*4]
stc
test sil, sil
test esi, esi
jne 0x14070d558
cmp r9d, eax
jne 0x14070d6dd
and dword [rbp + r9*4 + 0x6c4], esi
lahf
lea eax, [r9 + 1]
jmp 0x14070d548
mov dword [rbp + 0x6c0], eax
jmp 0x14070d553
jmp 0x14070d6dd
sub r11d, r11d
rcl r8w, 0x18
mov r8d, r9d
test r15b, r10b
clc
test r10d, r10d
je 0x14070d6c9
mov ebx, r9d
test spl, dil
cmc
neg ebx
test sp, dx
cmp r8d, 0x73
jmp 0x14070d585
je 0x14070d631
mov edi, r8d
cmp r8d, eax
jne 0x14070d5b5
and dword [rbp + rdi*4 + 0x6c4], 0
not dx
movzx dx, sil
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
movzx edx, r13w
lea eax, [rbx + r8]
movsx dx, cl
inc dh
inc r8d
bsf edx, ecx
clc
mov edx, dword [r13 + rax*4]
rol al, 0x9b
inc al
mov eax, r11d
ror r11b, cl
imul rdx, rsi
sbb r11w, 0x4a07
add rdx, rax
mov eax, dword [rbp + rdi*4 + 0x6c4]
lea rdx, [rdx + rax]
and al, r11b
movzx r11d, cx
lea eax, [rbx + r8]
mov r11, rdx
mov dword [rbp + rdi*4 + 0x6c4], edx
jmp 0x14070d609
shr r11, 0x20
cmp di, 0xa3b1
cmc
clc
cmp eax, r10d
lahf
setp al
jmp 0x14070d620
mov eax, dword [rbp + 0x6c0]
jmp 0x14070d62b
jne 0x14070d57c
test r11d, r11d
jmp 0x14070d639
je 0x14070d6c4
cmp r8d, 0x73
jmp 0x14070d648
je 0x14070d6c4
mov edx, r8d
test r13d, 0xbab5d684
cmp r8d, eax
jmp 0x14070d660
jne 0x14070d67c
and dword [rbp + rdx*4 + 0x6c4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
movzx rax, r15w
mov eax, dword [rbp + rdx*4 + 0x6c4]
inc r8d
sub cl, r14b
mov ecx, r11d
btc r11d, r10d
add rcx, rax
mov dword [rbp + rdx*4 + 0x6c4], ecx
shr ah, 0x3b
mov eax, dword [rbp + 0x6c0]
add r11w, dx
xchg r11b, r11b
shr rcx, 0x20
bswap r11w
rol r11b, cl
mov r11d, ecx
test ax, sp
clc
test ecx, ecx
jne 0x14070d63f
mov ebx, dword [rsp + 0x30]
clc
cmp r8d, 0x73
je 0x14070d855
mov rdx, qword [rsp + 0x68]
jmp 0x14070d6dd
inc r9d
cmc
test dil, 0x17
cmp r9d, ebx
jmp 0x14070d6ed
jne 0x14070d51d
mov r9d, eax
rcr sil, cl
neg cx
lea r8, [rbp + 0x6c4]
test r15w, 0xbfac
movzx rcx, dx
shl r9, 2
xchg sil, sil
setne dh
cmovo si, di
mov esi, 0x1cc
not cx
movsx ecx, bx
mov dword [rbp + 0x4f0], eax
mov rdx, rsi
cmovge rcx, r8
xchg cx, cx
lea rcx, [rbp + 0x4f4]
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
shl al, 0xe
mov dword [rsp + 0x30], r13d
mov al, 1
test r14w, 0x319a
jmp 0x14070d75e
sub r11d, r11d
test al, al
je 0x14070d8ba
mov ecx, dword [rsp + 0x34]
cmp cl, 0x39
test si, 0x6402
sub ecx, dword [rsp + 0x48]
mov dword [rsp + 0x34], ecx
jmp 0x14070d782
jne 0x14070cff5
mov eax, dword [rsp + 0x38]
cmc
lea eax, [rax + rax*4]
test sp, si
add eax, eax
test bl, 0xad
test r14b, sil
cmp rdx, rsi
sub r12d, eax
jmp 0x14070d7a6
je 0x14070d833
lea ecx, [r12 - 1]
sbb al, r14b
lea rax, [0x140000000]
mov eax, dword [rax + rcx*4 + 0x997e8]
test ax, r8w
test eax, eax
jmp 0x14070d7cd
jne 0x14070d8c7
sub r9d, r9d
movsx r8, r9w
movsxd r8, ecx
cmova r8, rdx
mov dword [rbp - 0x80], r11d
cwd
mov dx, 0xfc34
lea r8, [rbp - 0x7c]
movsxd rdx, ebp
mov cl, 0x9e
movsx ecx, ax
mov dword [rbp + 0x4f0], r11d
movzx ecx, r10w
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x14070d813
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
cmp bp, r13w
cmp r8b, 0x33
test r8b, r12b
mov dword [rsp + 0x30], r13d
test cx, r10w
sub r11d, r11d
cmp r8d, r15d
stc
test r15d, r15d
jmp 0x14070d842
jne 0x14070da95
mov edx, r11d
jmp 0x14070d850
jmp 0x14070dacb
and dword [rbp - 0x80], 0
lea r8, [rbp - 0x7c]
rcr dx, cl
ror rdx, 0x2c
and dword [rbp + 0x4f0], 0
btc rcx, 0xbf
lea rcx, [rbp + 0x4f4]
ror sil, cl
or dh, 0x29
xor sil, r13b
mov esi, 0x1cc
rcr edx, 0x8d
sub r9d, r9d
cdq
cwd
mov edx, esi
jmp 0x14070d895
call fcn.14071045a
mov r13d, dword [rbp + 0x4f0]
sbb al, 0xb0
sub r11d, r11d
not al
mov al, r11b
mov dword [rsp + 0x30], r13d
jmp 0x14070d8b5
jmp 0x14070d761
mov rdx, rsi
jmp 0x14070d8c2
jmp 0x14070d9b0
cmp eax, 1
jmp 0x14070d8cf
je 0x14070d833
test r13d, r13d
je 0x14070d833
mov r8d, r11d
movsx r10, si
movsx r10w, dl
sete r9b
mov r9d, r11d
cqo
mov r10, rax
movzx ecx, sp
cdqe
mov edx, r9d
movsxd rcx, edx
jmp 0x14070d906
inc r9d
jmp 0x14070d90e
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
imul rcx, r10
movsxd r8, ebp
adc r8b, bl
lea rcx, [rcx + rax]
xor r8w, di
sub r8b, 0x3a
mov r8, rcx
jmp 0x14070d936
mov dword [rbp + rdx*4 + 0x4f4], ecx
test bp, 0xaaaf
cmp spl, 0x21
shr r8, 0x20
test esp, r12d
cmp al, spl
cmp r9d, r13d
jne 0x14070d8fb
test r8d, r8d
je 0x14070d818
cmp dword [rbp + 0x4f0], 0x73
jae 0x14070d9a1
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
bswap r13w
mov r13d, dword [rbp + 0x4f0]
jmp 0x14070d98d
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x14070d99c
jmp 0x14070d82a
mov edx, 0x1cc
bsf rcx, rbp
mov cl, 0x31
sal cx, 0x9d
sub r9d, r9d
movzx r8w, r12b
movzx r8, r13w
mov dword [rbp - 0x80], r11d
bswap rcx
lea r8, [rbp - 0x7c]
xchg ch, cl
mov dword [rbp + 0x4f0], r11d
jmp 0x14070d9d5
lea rcx, [rbp + 0x4f4]
jmp 0x14070d9e1
call fcn.14071045a
mov rax, qword [rsp + 0x58]
mov bl, byte [rax + 0x308]
rol ax, cl
adc rcx, 0x2ea2be10
mov rax, qword [rsp + 0x60]
movsx ecx, sp
mov rcx, rax
test dil, cl
cmp byte [rax + 8], 0
jmp 0x14070da12
je 0x14070da63
call fcn.140709d20
neg bl
movsx edx, cx
setbe dh
movsx dx, r13b
movabs rdx, 0x8000000000000000
jmp 0x14070da39
sbb rcx, rcx
cmp ax, 0x192e
test rcx, 0xffffffffb600a995
test r15b, dil
and rcx, rdx
clc
and rcx, rdx
jmp 0x14070da56
mov qword [rax], rcx
jmp 0x14070da5e
jmp 0x14070da86
call fcn.140709d89
neg bl
not dx
mov edx, 0x80000000
jmp 0x14070da77
sbb ecx, ecx
and ecx, edx
and ecx, edx
jmp 0x14070da82
mov dword [rax], ecx
mov eax, eax
mov eax, 2
jmp 0x14070da90
jmp 0x14070e3e2
lea edx, [r15 - 1]
and al, dh
rcr al, 0x8a
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x14070dab0
je 0x14070dac2
inc eax
jmp 0x14070dabd
jmp 0x14070dac5
mov eax, r11d
shl edx, 5
cmc
add edx, eax
test r13d, r13d
jmp 0x14070dad3
jne 0x14070dae1
mov ecx, r11d
jmp 0x14070db32
lea ecx, [r13 - 1]
test rsi, 0xffffffffec9c492d
mov dword [rsp + 0x48], r11d
neg rax
btr ax, si
movsx eax, si
bsr eax, dword [rbp + rcx*4 + 0x4f4]
je 0x14070db15
inc eax
jmp 0x14070db10
jmp 0x14070db18
mov eax, r11d
shl ecx, 5
or r8w, r9w
stc
bts r8d, r8d
add ecx, eax
bt r8, 0x20
sal ax, cl
xor r8w, ax
mov eax, ecx
dec r12
and r12b, 0x9e
mov r8d, 0xffffffff
sub eax, edx
rcl r12b, 0x1b
mov r12d, 0x20
cmp spl, sil
clc
cmp edx, ecx
jmp 0x14070db58
sbb ebx, ebx
cmc
and ebx, eax
jmp 0x14070db62
mov dword [rsp + 0x40], ebx
jmp 0x14070db6b
jbe 0x14070de48
mov eax, r12d
bts cx, dx
btr edi, 3
mov dword [rsp + 0x34], r11d
bsf r8w, r14w
mov esi, ebx
btr di, r15w
add cx, bp
lea edi, [r12 - 0x1f]
neg cx
adc rcx, r13
and esi, 0x1f
ror cx, cl
bt ecx, 0xa
rcr r8b, cl
mov r8d, ebx
sub eax, esi
shr r8d, 5
sal cl, cl
movsxd rcx, ebx
mov ecx, eax
stc
cmp r13, 0xffffffff999add8d
mov dword [rsp + 0x48], eax
shl rdi, cl
movsxd rcx, r13d
dec edi
sal cx, cl
mov eax, edi
movsx cx, sil
not rcx
rol cl, 0x86
not eax
adc ch, dl
sbb ch, 0xb8
mov dword [rsp + 0x38], eax
bswap eax
sar cl, cl
lea eax, [r15 - 1]
or cx, 0xc42a
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x14070dc01
je 0x14070dc13
inc ecx
jmp 0x14070dc0e
jmp 0x14070dc16
mov ecx, r11d
lea eax, [r8 + r15]
cmp eax, 0x73
jmp 0x14070dc22
jbe 0x14070dc81
sub r9d, r9d
mov dword [rbp - 0x80], r11d
mov edx, r11d
cdq
movsx rdx, ax
lea r8, [rbp - 0x7c]
cmovge dx, r11w
movzx rdx, dx
cwd
mov dword [rbp + 0x150], r11d
movzx cx, bpl
cwd
mov edx, 0x1cc
bswap ecx
movzx cx, r9b
lea rcx, [rbp + 0x154]
call fcn.14071045a
mov r15d, dword [rbp + 0x150]
cmp r8w, 0x39b4
sub r11d, r11d
jmp 0x14070de3e
mov edx, r11d
mov eax, r12d
sub eax, ecx
rcl dl, 0x94
cmp r9w, r14w
cmp esi, eax
mov dl, 0x35
seta dl
seta dl
cmp dil, 0xb4
add edx, r8d
add edx, r15d
clc
cmp bp, bp
mov dword [rsp + 0x34], edx
jmp 0x14070dcb1
cmp edx, 0x73
jmp 0x14070dcb9
ja 0x14070dc28
lea eax, [r8 - 1]
lea r11d, [rdx - 1]
test rdi, 0x49b460bc
cmp r11d, eax
jmp 0x14070dcd6
je 0x14070ddeb
mov ebx, dword [rsp + 0x48]
sal ecx, 0x96
lea r12d, [r8 - 1]
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
movsx ax, r12b
shr cx, 0xb5
sal rax, cl
mov eax, r11d
neg ch
clc
xor cl, r9b
sub eax, r8d
movsx ecx, r10w
sar cl, 0x3b
setne cl
lea ecx, [rax - 1]
test esi, 0x2892df00
cmp eax, r15d
jae 0x14070dd37
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x14070dd32
jmp 0x14070dd3a
xor r10d, r10d
cmp ecx, r15d
jmp 0x14070dd42
jae 0x14070dd55
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x14070dd5b
sub r9d, r9d
test bh, 0x1f
and r9d, edx
bswap ecx
mov ecx, ebx
shr r9d, cl
sal cl, 1
rol cl, 0x9e
and r10d, edi
sub rcx, r14
clc
sbb cl, dl
mov ecx, esi
jmp 0x14070dd80
shl r10d, cl
or r9d, r10d
test rsi, r11
cmp bp, r11w
mov dword [rbp + r11*4 + 0x154], r9d
cmp rsi, 0xfffffffff2b8e225
clc
add r11d, r13d
cmp r11d, r12d
jmp 0x14070dda8
je 0x14070ddbf
mov r15d, dword [rbp + 0x150]
jmp 0x14070ddba
jmp 0x14070dcfd
mov r13d, dword [rsp + 0x30]
test spl, 0xa7
mov r12d, 0x20
bts ecx, esp
bt dx, sp
rcl bl, cl
mov edx, dword [rsp + 0x34]
movsx bx, r11b
xchg cl, cl
bts cx, r14w
mov ebx, dword [rsp + 0x40]
sub r11d, r11d
rol cl, 0x82
setnp cl
cmp r10b, r9b
mov ecx, r11d
test r8d, r8d
je 0x14070de2e
mov eax, ecx
jmp 0x14070de0a
inc ecx
test rbx, 0xffffffff9f3c50ad
mov dword [rbp + rax*4 + 0x154], r11d
test r12b, 0x87
cmc
cmp ecx, r8d
jmp 0x14070de28
jne 0x14070de03
mov r15d, edx
movsx rdi, r11w
mov dword [rbp + 0x150], edx
cmp rcx, rax
mov r8d, 0xffffffff
btr r10, rcx
mov eax, dword [rsp + 0x50]
add r10w, r11w
shr r10b, 0x2c
cmc
mov edi, dword [rsp + 0x3c]
sub eax, edi
bsr r10d, r8d
movsxd r10, r12d
movzx r10, r15w
mov dword [rsp + 0x50], eax
mov r10d, eax
stc
cmp dh, 0x3e
test edi, edi
jmp 0x14070de78
je 0x14070dea9
cmp ebx, eax
jmp 0x14070de85
jbe 0x14070dea5
mov rdx, qword [rsp + 0x60]
mov r9b, 1
mov qword [rsp + 0x20], rdx
cwd
movzx rdx, r13w
mov edx, edi
jmp 0x14070e3be
sub r10d, ebx
cmc
cmp r15d, r13d
ja 0x14070df23
jae 0x14070debf
mov cl, 1
jmp 0x14070df32
lea edx, [r15 - 1]
cmp sil, r10b
cmc
cmp edx, r8d
jmp 0x14070decf
je 0x14070df23
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x14070dee8
jne 0x14070deff
add edx, r8d
cmp edx, r8d
jmp 0x14070def9
jne 0x14070ded5
cmp edx, r8d
je 0x14070df23
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
setbe cl
jmp 0x14070df1e
jmp 0x14070df32
mov cl, r11b
sub r13b, 4
sbb r13w, r15w
mov si, r8w
test cl, cl
movzx rsi, r9w
not sil
movzx cx, dil
mov dword [rsp + 0x38], r11d
lahf
movsxd r9, r11d
xchg al, r9b
lea eax, [rbx + 1]
mov rsi, rcx
cmove si, r8w
jmp 0x14070df5c
mov r9d, r10d
movzx r13, si
movsx r13w, r11b
bswap r13w
cmovne ebx, eax
cmove r13, rbx
sbb ax, r11w
ror r13b, cl
mov r13d, r12d
test rbp, rsp
movsxd rcx, r8d
add esi, esp
and r10d, 0x1f
cbw
movsx ax, r8b
shr r9d, 5
sub al, 0xae
ror si, cl
movsx esi, r14w
sub r13d, r10d
movzx eax, cx
movzx cx, bl
cbw
mov dword [rsp + 0x40], ebx
rcl al, cl
jmp 0x14070dfb4
mov ecx, r13d
mov esi, 1
sub al, dh
adc ax, dx
shl rsi, cl
movsxd rax, ebx
mov rcx, 0x3f210a07
dec esi
shl ah, cl
mov eax, esi
ror cx, 0xb4
movsx cx, r11b
btr rcx, 0xa4
not eax
xor cl, r8b
dec ch
mov dword [rsp + 0x48], eax
xchg cx, ax
lea eax, [r15 - 1]
sal cl, 0x9f
bsr ecx, r14d
shrd cx, si, 0x1d
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x14070e00c
je 0x14070e01e
inc ecx
jmp 0x14070e019
jmp 0x14070e02e
mov ecx, r11d
cmp rax, 0x7a978513
movsxd rax, r8d
ror al, 0xba
lea eax, [r9 + r15]
cmp si, r15w
cmp eax, 0x73
jbe 0x14070e084
sub r9d, r9d
movsx r8w, r11b
setg ch
mov dword [rbp - 0x80], r11d
mov dx, 0xa2aa
cqo
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x150], r11d
cqo
mov edx, 0x1cc
movzx cx, spl
movzx ecx, r9w
cmovno ecx, r11d
lea rcx, [rbp + 0x154]
call fcn.14071045a
jmp 0x14070e1ea
sub r12d, ecx
add dx, 0xbcaa
movsx edx, r10w
mov edx, r11d
add dl, 0xa2
cmp r10d, r12d
seta dl
test ecx, edi
add edx, r9d
clc
test r15b, 0xb1
add edx, r15d
cmp al, 0xb0
mov dword [rsp + 0x38], edx
test r15b, 0x30
test dil, r15b
cmp edx, 0x73
jmp 0x14070e0be
ja 0x14070e03f
lea r12d, [r9 - 1]
btc r11d, r12d
bt r11w, r10w
lea r11d, [rdx - 1]
cmp r11d, r12d
jmp 0x14070e0dd
je 0x14070e1ab
mov ebx, dword [rsp + 0x48]
mov edx, 0xffffffff
mov eax, r11d
sub eax, r9d
dec cx
add cl, 0x93
movsx rcx, r12w
lea ecx, [rax - 1]
cmp eax, r15d
jmp 0x14070e107
jae 0x14070e119
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x14070e124
xor edi, edi
test r15b, 0xa5
jmp 0x14070e124
cmp ecx, r15d
jae 0x14070e13f
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x14070e13a
jmp 0x14070e146
sub r8d, r8d
bts ecx, r12d
and r8d, ebx
shld cx, cx, 0x28
mov ecx, r13d
shr r8d, cl
dec ch
and edi, esi
shr cl, 0x2f
sub cl, cl
rcr ch, cl
mov ecx, r10d
jmp 0x14070e167
shl edi, cl
stc
or r8d, edi
mov dword [rbp + r11*4 + 0x154], r8d
add r11d, edx
cmp r12b, r10b
jmp 0x14070e180
cmp r11d, r12d
jmp 0x14070e188
je 0x14070e19a
mov r15d, dword [rbp + 0x150]
jmp 0x14070e0ec
mov edx, dword [rsp + 0x38]
mov ebx, dword [rsp + 0x40]
movsx di, r11b
mov edi, dword [rsp + 0x3c]
xor ecx, ecx
cmp bpl, bpl
test r9d, r9d
jmp 0x14070e1b8
je 0x14070e1e0
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x14070e1cb
inc ecx
test r15b, 0x8c
cmc
cmp ecx, r9d
jmp 0x14070e1da
jne 0x14070e1be
mov dword [rbp + 0x150], edx
cdq
not cx
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x150]
call fcn.14070e5f9
cmp dword [rbp + 0x150], 0
mov rdx, rax
mov r9b, 0xbe
seta al
mov eax, 0xffffffff
sete r9b
test bpl, 0x85
cmp rdx, rax
jbe 0x14070e254
mov rcx, rdx
clc
shr rcx, 0x20
bsr ecx, ecx
jmp 0x14070e233
je 0x14070e245
inc ecx
jmp 0x14070e240
jmp 0x14070e247
xor ecx, ecx
add ecx, 0x20
jmp 0x14070e24f
jmp 0x14070e270
bsr ecx, edx
je 0x14070e269
inc ecx
jmp 0x14070e264
jmp 0x14070e270
xor ecx, ecx
btc rsi, 0x2c
mov esi, dword [rsp + 0x50]
cmp r14w, dx
stc
cmc
cmp ecx, esi
jmp 0x14070e281
jbe 0x14070e2d7
sub ecx, esi
jmp 0x14070e28f
test r9b, r9b
jmp 0x14070e297
je 0x14070e2c7
mov eax, 1
cmp bpl, al
shl rax, cl
jmp 0x14070e2ad
dec rax
clc
test rdx, rax
jmp 0x14070e2b9
jne 0x14070e2c7
mov r9b, 1
jmp 0x14070e2d4
sub r9b, r9b
rcl ah, cl
bts ax, ax
setge r10b
shr rdx, cl
sub r11d, r11d
inc r10b
btr ax, r12w
lea eax, [rdi - 2]
test r14d, r14d
movsx cx, bpl
xchg r10w, r10w
mov ecx, esi
mov r10, rbp
not ebx
movzx r10d, di
cmovne r11d, dword [rbp + 0x324]
sbb r10, 0x58848c9b
sub r8d, r8d
neg r10b
cmp r14d, 1
movzx r10d, di
bswap r10
movzx r10, bp
cmova r8d, dword [rbp + 0x328]
movzx r10, r13w
test edi, edi
mov r10d, r8d
cmovne ebx, eax
stc
shr r8b, 0x37
shl r10, 0x20
mov eax, r11d
adc r8b, 0
add r10, rax
cmp esp, r11d
xor eax, 0x3f2f9c27
bswap eax
mov rax, qword [rsp + 0x58]
shl r10, cl
movsx cx, dl
bswap cx
xchg cl, ch
mov r8b, byte [rax + 0x308]
mov cl, r14b
lea rcx, [rdx + r10]
movzx edx, cx
setbe dh
movsx dx, r14b
mov rdx, qword [rsp + 0x60]
jmp 0x14070e385
mov qword [rsp + 0x20], rdx
cwd
movsxd rdx, r10d
movzx edx, bx
mov edx, ebx
jmp 0x14070e399
call fcn.140709de5
jmp 0x14070e3e2
test eax, eax
lahf
mov rdx, qword [rsp + 0x60]
setne r9b
mov qword [rsp + 0x20], rdx
movsx dx, r9b
mov r8b, 0xaf
mov edx, ecx
mov rax, qword [rsp + 0x58]
xchg cl, cl
lea rcx, [rbp + 0x320]
jmp 0x14070e3d1
mov r8b, byte [rax + 0x308]
jmp 0x14070e3dd
call fcn.14070a568
mov rcx, qword [rbp + 0xa60]
clc
test r13, rax
xor rcx, rsp
jmp 0x14070e3f5
call fcn.1406f9f61
mov rbx, qword [rsp + 0xbc0]
movsxd rsi, r9d
rcr edi, cl
xadd r15b, r12b
add rsp, 0xb70
movsx r12, r14w
movzx ebp, r13w
not bpl
pop r15
movsx ebp, bp
pop r14
sete bpl
bswap bp
pop r13
mov sil, 0xab
pop r12
not dil
pop rdi
setl bpl
pop rsi
bswap bp
xchg bpl, bpl
pop rbp
ret