Function at 0x140479dee
Capabilities:
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
sbb rax, r8
bt ax, 0x95
push rbp
push rsi
sub al, r15b
push rdi
shl bpl, cl
movsx rbp, si
xor bpl, 0xe
push r12
btc bp, 0xd8
sar sil, 0xa4
push r13
mov rsi, 0x46703183
sar ah, 0xb7
cmp dil, 0x6c
push r14
cdqe
bsr r12w, ax
push r15
rcr r14w, 0xc8
add r13w, 0x1ca0
shrd ax, di, 0x88
lea rbp, [rsp - 0x17]
and rax, 0x76852f0e
btr edi, esp
adc r13b, cl
sub rsp, 0x100
movsx r13w, al
cmp al, r9b
mov rax, qword [0x1400b7288]
xor rax, rsp
mov qword [rbp + 0xf], rax
test r8b, al
mov dil, dl
movsx rdi, r13w
mov r12, r9
mov qword [rsp + 0x48], r9
mov rdi, r8
xor r14d, 0x66d12648
cmp r8w, di
mov r14, rdx
btr r13, 0xe7
sub r13b, bpl
mov qword [rbp - 0x79], rdx
sub r13w, ax
cwde
cdqe
mov rsi, qword [rbp + 0x77]
neg ax
mov r13, qword [rbp + 0x7f]
clc
adc dh, 0x1b
cdqe
mov qword [rsp + 0x68], r13
cmp r14w, r8w
sal al, 0x1e
xchg dx, dx
mov eax, dword [rsi + 0x18]
btc rdx, rdx
bsr edx, r11d
shr dx, 0xc5
mov edx, 0x3000
cmp r13d, eax
and eax, edx
cmp eax, edx
jne 0x140479f0f
mov qword [rsp + 0x28], r13
cqo
mov qword [rsp + 0x20], rsi
movsx edx, r9w
movzx dx, dil
cmovl dx, r14w
mov rdx, r14
call fcn.14047c226
jmp 0x14047c1ce
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
movzx cx, sil
bswap ax
mov qword [rbp - 0x59], rbx
mov rax, qword [rbx]
movsx ecx, r11w
mov cl, 0x11
mov rcx, rbx
jmp 0x140479f34
mov rax, qword [rax + 8]
jmp 0x140479f3d
call qword [0x1400b8d90]
nop
lea rcx, [rbp - 0x61]
call fcn.140481cf9
mov r15, rax
mov qword [rsp + 0x60], rax
test rbx, rbx
jmp 0x140479f5d
je 0x140479fbb
mov rdx, qword [rbx]
mov rcx, rbx
bswap ax
mov al, 0x49
movsx ax, spl
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
stc
cmp ch, 0x27
test rax, rax
jmp 0x140479f8c
je 0x140479fbb
mov rcx, qword [rax]
cmovl eax, edx
mov rax, qword [rcx]
movsx rdx, bx
mov edx, 1
mov cl, 0x3d
not cx
cmovns ecx, r15d
mov rcx, r8
jmp 0x140479fb5
call qword [0x1400b8d90]
mov rax, qword [r15]
mov ch, 0xd
cmovg dx, sp
cqo
lea rdx, [rbp - 0x31]
jmp 0x140479fd4
mov rcx, r15
jmp 0x140479fdc
mov rax, qword [rax + 0x28]
jmp 0x140479fe5
call qword [0x1400b8d90]
nop
movsxd rbx, r9d
movsx rbx, r8w
movzx ax, dil
mov byte [rsp + 0x31], 0
movsx rcx, bp
mov bh, dl
mov byte [rsp + 0x40], 0
mov rax, qword [rsi + 0x40]
xchg bh, cl
cmovns rcx, r11
setae ch
mov rbx, qword [rax + 8]
nop
lahf
bswap rax
mov qword [rbp - 0x59], rbx
movsx ax, al
cbw
mov rax, qword [rbx]
movsx ecx, bp
bswap cx
movzx ecx, si
mov rcx, rbx
jmp 0x14047a03d
mov rax, qword [rax + 8]
jmp 0x14047a046
call qword [0x1400b8d90]
nop
movsx cx, r8b
not ch
lea rcx, [rbp - 0x61]
call fcn.140476afe
mov rsi, rax
test r13b, 0xc1
clc
test rbx, rbx
je 0x14047a0bc
mov rdx, qword [rbx]
movzx ecx, di
mov rcx, rbx
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
btr bx, 0xbc
mov ebx, 1
clc
test rax, rax
je 0x14047a0c8
mov rcx, qword [rax]
mov rax, qword [rcx]
mov edx, ebx
movsx cx, r8b
movzx rcx, r12w
jmp 0x14047a0ae
mov rcx, r8
call qword [0x1400b8d90]
jmp 0x14047a0c8
mov ebx, 1
movzx dx, sil
cbw
mov rax, qword [rsi]
lea r9, [rbp - 0x11]
movsx ecx, cx
movzx rdx, r8w
lea r8, [0x1400c0d7f]
lea rdx, [0x1400c0d70]
mov rcx, rsi
jmp 0x14047a0ec
mov rax, qword [rax + 0x58]
call qword [0x1400b8d90]
mov rdx, r12
movzx ecx, sp
movzx cx, bl
movsx ecx, r12w
mov rcx, rdi
call fcn.140467ea1
sub esi, esi
cmovle r12, r10
shr r12w, 0x48
mov r12d, 0xffff
test al, al
jmp 0x14047a124
jne 0x14047a40a
mov cl, byte [rdi + 8]
test edx, r12d
test cl, cl
jmp 0x14047a137
jne 0x14047a1cc
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047a1b7
mov rax, qword [rcx + 0x38]
shl edx, 0x51
sub dl, bh
btc rdx, 9
mov rdx, qword [rax]
cmp si, 0x71a9
clc
test rdx, rdx
jmp 0x14047a168
je 0x14047a183
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], esi
jle 0x14047a183
movzx eax, word [rdx]
jmp 0x14047a19a
mov rax, qword [rcx]
jmp 0x14047a18b
mov rax, qword [rax + 0x30]
jmp 0x14047a194
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047a1a3
je 0x14047a1b7
mov word [rdi + 0xa], ax
jmp 0x14047a1b2
jmp 0x14047a1c3
mov qword [rdi], rsi
mov ah, 0xc
bts eax, r14d
xchg al, cl
mov byte [rdi + 8], bl
mov cl, bl
cmp dil, 0x1e
movzx eax, word [rdi + 0xa]
cmc
stc
cmp ax, word [rbp + 5]
jne 0x14047a2b1
mov rsi, qword [rbp - 0x79]
add cl, 0xe6
mov byte [rsi], 0x2b
cmovnp r14w, r9w
btc r14w, 0x41
setae r14b
lea r14, [rsi + 1]
mov rcx, qword [rdi]
sub esi, esi
test rcx, rcx
jmp 0x14047a206
je 0x14047a29a
mov rax, qword [rcx + 0x38]
cmp r14b, 0x36
test r10b, r9b
jmp 0x14047a21c
cmp qword [rax], rsi
je 0x14047a267
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14047a230
jle 0x14047a267
dec dword [rax]
nop
cdq
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
cwde
sets al
lea rax, [rdx + 2]
jmp 0x14047a251
mov qword [rcx], rax
not rax
movsx ax, r13b
cmovns eax, edx
movzx eax, word [rdx]
jmp 0x14047a27e
mov rax, qword [rcx]
jmp 0x14047a26f
mov rax, qword [rax + 0x38]
jmp 0x14047a278
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047a287
je 0x14047a29a
mov al, sil
jmp 0x14047a295
jmp 0x14047a2a4
mov qword [rdi], rsi
mov al, bl
jmp 0x14047a2a4
mov byte [rdi + 8], al
jmp 0x14047a2ac
jmp 0x14047a40a
test cl, cl
jmp 0x14047a2b8
jne 0x14047a343
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047a330
mov rax, qword [rcx + 0x38]
bsr dx, r8w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047a2de
je 0x14047a306
mov rax, qword [rcx + 0x50]
cmp bh, 0xc
test r14w, 0x7f25
jmp 0x14047a2f6
cmp dword [rax], esi
jle 0x14047a306
movzx eax, word [rdx]
jmp 0x14047a318
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047a312
call qword [0x1400b8d90]
cmp r12w, ax
je 0x14047a330
mov word [rdi + 0xa], ax
jmp 0x14047a32b
jmp 0x14047a33b
mov qword [rdi], rsi
movzx eax, word [rdi + 0xa]
clc
test edi, r10d
mov byte [rdi + 8], bl
cmp di, 0x2e6
cmp ax, word [rbp + 3]
jne 0x14047a40a
mov rax, qword [rbp - 0x79]
movsx r14d, dx
shr r14b, 0x8f
mov byte [rax], 0x2d
adc cx, 0x5145
lea r14, [rax + 1]
mov rcx, qword [rdi]
cmp rdx, 0xb021581
clc
test rcx, rcx
jmp 0x14047a378
je 0x14047a404
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14047a38a
je 0x14047a3da
mov rax, qword [rcx + 0x50]
clc
test bpl, 0x2b
cmp r12, 0x38142a22
cmp dword [rax], esi
jmp 0x14047a3a7
jle 0x14047a3da
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cwde
movzx ax, r13b
jmp 0x14047a3be
mov rdx, qword [rcx]
movsx ax, r11b
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14047a3d5
jmp 0x14047a3ec
mov rax, qword [rcx]
jmp 0x14047a3e2
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp r12w, ax
je 0x14047a404
mov byte [rdi + 8], sil
jmp 0x14047a3ff
jmp 0x14047a40a
mov qword [rdi], rsi
mov byte [rdi + 8], bl
mov qword [rbp - 0x61], r14
ror ah, 0x7c
sar ah, 0xcd
rcl r12b, cl
mov byte [r14], 0x30
btr ecx, 0xc5
mov r12b, r15b
add r14, rbx
btr ax, 0xf9
sub cl, r14b
btr ax, si
mov qword [rsp + 0x58], r14
bt r12, r8
btr r12w, 0x13
mov byte [rsp + 0x30], sil
not cx
cbw
mov r12d, esi
mov dword [rsp + 0x3c], esi
mov dword [rsp + 0x34], esi
mov eax, 0x24
mov ecx, 0x300
cmp dword [r13], 0x3b9aca00
movsx rbx, sp
bswap bx
cmove eax, ecx
bsr bx, di
mov dword [rsp + 0x50], eax
lea rbx, [rbp - 0x31]
sar al, 0x81
and al, 0x5b
cmp qword [rbp - 0x19], 0x10
cmovae rbx, qword [rbp - 0x31]
jmp 0x14047a491
mov qword [rbp - 0x69], rbx
mov al, byte [rbx]
dec al
cmp al, 0x7d
jmp 0x14047a4a0
ja 0x14047ac77
cmp qword [rbp - 0x21], rsi
jmp 0x14047a4af
jne 0x14047a4c4
mov word [rsp + 0x38], si
jmp 0x14047a4bf
jmp 0x14047a4f3
mov rax, qword [r15]
jmp 0x14047a4d2
mov rcx, r15
jmp 0x14047a4da
mov rax, qword [rax + 0x20]
jmp 0x14047a4e3
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
jmp 0x14047a4f3
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
cqo
or rdx, 0x5b55731c
rcl r13, cl
mov qword [rbp - 0x41], 1
setge r13b
bt dx, 0xab
cdq
mov r13d, 0xf
mov qword [rbp - 0x39], r13
sub eax, eax
cwd
mov byte [rbp - 0x51], al
xchg dx, cx
mov rdx, qword [rsp + 0x48]
mov rcx, rdi
jmp 0x14047a539
call fcn.140467ea1
sub r9d, r9d
mov r15d, 0x5aaa5b27
movzx r15, r10w
mov r15, qword [rbp - 0x51]
test al, al
jmp 0x14047a556
jne 0x14047aa5f
lea r12, [rdi + 0xa]
mov r8, r12
mov qword [rbp - 0x71], r12
mov bl, byte [rsp + 0x31]
clc
test ch, ch
cmp byte [rdi + 8], r9b
jne 0x14047a62c
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047a583
je 0x14047a617
mov rax, qword [rcx + 0x38]
rol dh, cl
xadd dh, dl
bsf dx, r9w
mov rdx, qword [rax]
cmc
clc
test rdx, rdx
jmp 0x14047a5a4
je 0x14047a5c9
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14047a5b6
jle 0x14047a5c9
movzx eax, word [rdx]
jmp 0x14047a5c4
jmp 0x14047a5e4
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x71]
test rsi, 0x18f97ad4
xor r9d, r9d
mov ecx, 0xffff
cmp rdx, r15
cmc
stc
cmp cx, ax
jmp 0x14047a5f6
je 0x14047a617
mov word [r8], ax
not r12b
mov r12, rdx
movzx r12d, di
mov r12, r8
jmp 0x14047a612
jmp 0x14047a623
mov qword [rdi], r9
cmovbe rdx, r12
xchg dx, dx
cqo
mov byte [rdi + 8], 1
jmp 0x14047a62c
movzx r8d, word [r12]
not dl
movzx rdx, di
cqo
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x14047a646
call fcn.1400f3a6c
lea rcx, [rbp - 0x11]
sub rax, rcx
jmp 0x14047a65d
sar rax, 1
cmp ebx, 0x41ec04a3
test r12b, bl
cmp rax, 0xa
jmp 0x14047a672
jae 0x14047a755
mov r8d, 1
mov byte [rsp + 0x30], r8b
mov ecx, dword [rsp + 0x3c]
cmp dword [rsp + 0x50], ecx
jmp 0x14047a690
jg 0x14047a6b9
add dword [rsp + 0x34], r8d
stc
test rax, rax
jmp 0x14047a6a4
je 0x14047a712
mov byte [rsp + 0x40], r8b
jmp 0x14047a6b4
jmp 0x14047a712
test rax, rax
jmp 0x14047a6c1
jne 0x14047a6d4
test ecx, ecx
jmp 0x14047a6ce
je 0x14047a712
lea r9, [0x1400c0d70]
test al, 0xdd
mov al, byte [rax + r9]
cmc
test eax, 0x2cf91b0a
mov byte [r14], al
stc
inc ax
cdqe
add r14, r8
mov qword [rsp + 0x58], r14
shrd eax, r14d, 0xab
add ecx, r8d
sbb ax, 0x4e82
bsr eax, r12d
mov dword [rsp + 0x3c], ecx
inc al
sar ax, 0xea
lea rax, [rbp - 0x51]
rol cl, cl
cmp r13, 0x10
jmp 0x14047a721
setae cl
cmovae rax, r15
cmc
cmp byte [rax + rsi], 0x7f
jmp 0x14047a732
je 0x14047a8fb
lea rax, [rbp - 0x51]
test cl, cl
jmp 0x14047a743
cmovne rax, r15
add byte [rax + rsi], r8b
jmp 0x14047a750
jmp 0x14047a8f3
lea rax, [rbp - 0x51]
add r14b, 0xfc
cmp r13, 0x10
mov r14b, cl
not r14b
setae r14b
jmp 0x14047a770
cmovae rax, r15
sub r9d, r9d
cmp r13d, ebp
cmp byte [rax + rsi], r9b
jmp 0x14047a783
je 0x14047aa0b
movzx r8d, word [rsp + 0x38]
cmp r8b, 0x94
test r13w, r9w
cmp esi, eax
test r8w, r8w
je 0x14047aa0b
cmp byte [rdi + 8], r9b
jmp 0x14047a7ac
jne 0x14047a877
mov rcx, qword [rdi]
cmp ax, r14w
test rcx, rcx
jmp 0x14047a7c1
je 0x14047a852
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r15b, 0x3a
test rdx, rdx
jmp 0x14047a7da
je 0x14047a7ff
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14047a7ec
jle 0x14047a7ff
movzx eax, word [rdx]
jmp 0x14047a7fa
jmp 0x14047a82f
mov rax, qword [rcx]
jmp 0x14047a807
mov rax, qword [rax + 0x30]
jmp 0x14047a810
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
dec ecx
bts rcx, rcx
or cl, r10b
xor r9d, r9d
cmp r14b, sil
btr rcx, rbx
mov ecx, 0xffff
cmc
jmp 0x14047a83a
cmp cx, ax
je 0x14047a852
mov word [r12], ax
jmp 0x14047a84d
jmp 0x14047a860
mov qword [rdi], r9
nop
movsx ax, bpl
movsx eax, r11w
mov eax, 1
jmp 0x14047a86a
mov byte [rdi + 8], al
jmp 0x14047a872
jmp 0x14047a87c
mov eax, 1
cmp word [r12], r8w
jne 0x14047aa0b
mov rcx, qword [rbp - 0x41]
stc
clc
cmp rcx, r13
jmp 0x14047a895
jae 0x14047a8ca
lea rax, [rcx + 1]
test r11b, 0xa6
mov qword [rbp - 0x41], rax
movsx eax, r15w
lea rax, [rbp - 0x51]
stc
jmp 0x14047a8b5
test r14b, r14b
cmovne rax, r15
stc
cmp r11b, r9b
and word [rax + rcx], 0
jmp 0x14047a8e3
sub r9d, r9d
not cl
mov r8b, bl
mov rdx, rax
lea rcx, [rbp - 0x51]
jmp 0x14047a8de
call fcn.1404562c7
inc rsi
mov r14, qword [rsp + 0x58]
add ecx, r13d
btc cx, 0xfa
mov r15, qword [rbp - 0x51]
mov r13, qword [rbp - 0x39]
mov rcx, qword [rdi]
cmp spl, 0xca
jmp 0x14047a907
sub r8d, r8d
jmp 0x14047a912
test rcx, rcx
jmp 0x14047a91a
je 0x14047a9bd
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r8
jmp 0x14047a92d
je 0x14047a97f
mov rax, qword [rcx + 0x50]
stc
cmp bpl, 0x92
cmp dword [rax], r8d
jmp 0x14047a944
jle 0x14047a97f
dec dword [rax]
cbw
movzx edx, dx
mov rcx, qword [rcx + 0x38]
movsx ax, spl
movzx eax, ax
mov rdx, qword [rcx]
movzx ax, spl
mov ah, 0xf7
lea rax, [rdx + 2]
jmp 0x14047a971
mov qword [rcx], rax
bswap ax
movzx eax, word [rdx]
jmp 0x14047a99d
mov rax, qword [rcx]
jmp 0x14047a987
mov rax, qword [rax + 0x38]
jmp 0x14047a990
call qword [0x1400b8d90]
sub r8d, r8d
sub cx, r8w
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047a9aa
je 0x14047a9bd
mov al, r8b
jmp 0x14047a9b8
jmp 0x14047a9ce
mov qword [rdi], r8
jmp 0x14047a9c5
mov al, 1
movsxd rcx, esp
movsx rcx, r8w
mov byte [rdi + 8], al
cdq
bswap ecx
mov rdx, qword [rsp + 0x48]
not rcx
mov rcx, rdi
jmp 0x14047a9e4
call fcn.140467ea1
sub r9d, r9d
clc
xor r8b, dil
test al, al
movsxd r8, r15d
mov r8b, bl
movzx r8, dx
mov r8, qword [rbp - 0x71]
jmp 0x14047aa05
je 0x14047a56e
test rsi, rsi
jmp 0x14047aa13
je 0x14047aa6e
lea rax, [rbp - 0x51]
test r15b, 0xb3
cmp r13, 0x10
jmp 0x14047aa2a
cmovae rax, r15
jmp 0x14047aa33
cmp byte [rax + rsi], r9b
jmp 0x14047aa3c
jle 0x14047aa55
mov edx, 1
stc
add rsi, rdx
jmp 0x14047aa50
jmp 0x14047aa76
mov byte [rsp + 0x31], 1
jmp 0x14047aad5
mov edx, 1
jmp 0x14047aa69
jmp 0x14047aa7e
mov edx, 1
shr bl, 0xfb
mov rbx, qword [rbp - 0x69]
cmc
test cl, dil
test rsi, rsi
jmp 0x14047aa86
je 0x14047aad5
mov cl, byte [rbx]
test r15b, 0x9a
clc
cmp cl, 0x7f
jmp 0x14047aa9b
je 0x14047aad5
sub rsi, rdx
jmp 0x14047aaa9
je 0x14047ac2b
lea rax, [rbp - 0x51]
stc
cmp r13, 0x10
jmp 0x14047aabd
cmovae rax, r15
cmp cl, byte [rax + rsi]
je 0x14047ac60
mov byte [rsp + 0x31], dl
test r15d, 0x766c3ecc
cmp r13, 0x10
jmp 0x14047aade
jb 0x14047ab49
lea rdx, [r13 + 1]
and ax, r9w
or al, bl
btr eax, 0xd8
mov rax, r15
test r11w, r13w
jmp 0x14047aafe
cmp rdx, 0x1000
jmp 0x14047ab0a
jb 0x14047ab3c
add rdx, 0x27
clc
mov r15, qword [r15 - 8]
cmp r15w, bp
jmp 0x14047ab23
sub rax, r15
jmp 0x14047ab2e
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14047c21b
mov rcx, r15
jmp 0x14047ab44
call fcn.140197518
mov r12d, dword [rsp + 0x3c]
sar r15w, cl
add dl, 0x6b
mov r14, qword [rsp + 0x58]
jmp 0x14047ab5f
mov r15, qword [rsp + 0x60]
neg dx
shl r13b, 0x1a
bts r13w, r10w
mov r13, qword [rsp + 0x68]
xor esi, esi
cwd
movsx rcx, r9w
movzx dx, ah
mov rdx, qword [rsp + 0x48]
bswap cx
movsxd rcx, r12d
mov rcx, rdi
jmp 0x14047ab94
call fcn.140467ea1
test al, al
jmp 0x14047aba0
jne 0x14047b0dd
mov rax, qword [r15]
setge cl
movzx rcx, ax
movsxd rcx, r14d
mov rcx, r15
jmp 0x14047abbb
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
movzx ebx, ax
test bl, r8b
cmp byte [rdi + 8], sil
jmp 0x14047abd4
jne 0x14047afcf
mov rdx, qword [rdi]
test rdx, rdx
jmp 0x14047abe5
je 0x14047afa6
mov rcx, qword [rdx + 0x38]
mov r8, qword [rcx]
jmp 0x14047abf7
test r8, r8
jmp 0x14047abff
je 0x14047af52
mov rax, qword [rdx + 0x50]
cmp di, r13w
cmp r9, 0x2718596e
stc
cmp dword [rax], esi
jle 0x14047af52
movzx eax, word [r8]
jmp 0x14047ac26
jmp 0x14047af77
test rsi, rsi
jmp 0x14047ac33
jne 0x14047ac60
lea rax, [rbp - 0x51]
jmp 0x14047ac42
cmp r13, 0x10
jmp 0x14047ac4b
cmovae rax, r15
cmc
cmp r14, r9
cmp cl, byte [rax]
jmp 0x14047ac5a
jl 0x14047aaca
cmp byte [rbx + 1], r9b
jle 0x14047aa7e
inc rbx
jmp 0x14047ac72
jmp 0x14047aa7e
mov rdx, qword [rsp + 0x48]
movsx cx, r15b
xchg ch, ch
mov rcx, rdi
call fcn.140467ea1
test al, al
jmp 0x14047ac92
jne 0x14047ab81
lea rbx, [rdi + 0xa]
rcl r15w, 0xb8
clc
bsr r15, r13
mov rsi, rbx
shld r13w, r8w, 0x10
movzx r13w, r8b
mov r13d, dword [rsp + 0x50]
mov r15, qword [rsp + 0x48]
sub r8d, r8d
test r11b, 0xae
cmp byte [rdi + 8], r8b
jne 0x14047ad66
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047acda
je 0x14047ad55
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x14047acf1
test rdx, rdx
je 0x14047ad14
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x14047ad14
movzx eax, word [rdx]
jmp 0x14047ad0f
jmp 0x14047ad30
mov rax, qword [rcx]
jmp 0x14047ad1c
mov rax, qword [rax + 0x30]
jmp 0x14047ad25
call qword [0x1400b8d90]
sub r8d, r8d
bswap ecx
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047ad3d
je 0x14047ad55
mov word [rsi], ax
bswap ebx
mov rbx, rsi
jmp 0x14047ad50
jmp 0x14047ad5e
mov qword [rdi], r8
cdq
jmp 0x14047ad5e
mov byte [rdi + 8], 1
mov r8w, cx
movzx r8d, word [rbx]
lea rdx, [rbp + 0xb]
bswap ecx
lea rcx, [rbp - 0x11]
jmp 0x14047ad79
call fcn.1400f3a6c
lea rcx, [rbp - 0x11]
sub rax, rcx
test r14b, r11b
cmp bl, r15b
clc
sar rax, 1
cmp rax, 0xa
jmp 0x14047ad98
jae 0x14047af39
sub r8d, r8d
test sil, 0xbf
cmp r13d, r12d
jmp 0x14047adad
jg 0x14047ade3
lea r9d, [r8 + 1]
cmp bpl, cl
test r11b, 3
add dword [rsp + 0x34], r9d
cmp rbx, rbx
test rax, rax
jmp 0x14047adce
je 0x14047ae44
mov byte [rsp + 0x40], r9b
jmp 0x14047adde
jmp 0x14047ae44
test rax, rax
jmp 0x14047adeb
jne 0x14047adff
test r12d, r12d
jmp 0x14047adf9
je 0x14047ae32
lea rcx, [0x1400c0d70]
movsx r9d, sp
mov al, byte [rax + rcx]
btr r9w, cx
mov byte [r14], al
btc r9w, dx
mov r9d, 1
clc
add r14, r9
stc
add r12d, r9d
jmp 0x14047ae2d
jmp 0x14047ae44
mov r9d, 1
sub ecx, 0x55e2817
sbb cl, dil
not rcx
mov byte [rsp + 0x30], r9b
bt cx, 0xcd
mov rcx, qword [rdi]
cmc
cmp r9b, 0x13
test rcx, rcx
je 0x14047af06
mov rax, qword [rcx + 0x38]
jmp 0x14047ae69
cmp qword [rax], r8
jmp 0x14047ae71
je 0x14047aec3
mov rax, qword [rcx + 0x50]
test bpl, 0x8d
test cl, r15b
cmp dword [rax], r8d
jmp 0x14047ae8a
jle 0x14047aec3
dec dword [rax]
mov dx, sp
mov rcx, qword [rcx + 0x38]
movsx dx, cl
jmp 0x14047aea2
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047aeae
mov qword [rcx], rax
mov al, 0xdc
cwde
xchg ah, al
movzx eax, word [rdx]
jmp 0x14047aebe
jmp 0x14047aef0
mov rax, qword [rcx]
jmp 0x14047aecb
mov rax, qword [rax + 0x38]
jmp 0x14047aed4
call qword [0x1400b8d90]
sub r8d, r8d
sal r9, 0x9b
or cl, r11b
lea r9d, [r8 + 1]
sal rcx, cl
adc cx, 0x3b7c
mov ecx, 0xffff
cmp cx, ax
je 0x14047af06
mov al, r8b
jmp 0x14047af0c
mov qword [rdi], r8
mov al, r9b
mov byte [rdi + 8], al
cdq
not dx
cqo
mov rdx, r15
movzx rcx, r14w
mov rcx, rdi
jmp 0x14047af24
call fcn.140467ea1
sub r8d, r8d
cmp r9w, r13w
clc
test al, al
je 0x14047acc5
mov dword [rsp + 0x3c], r12d
jmp 0x14047af43
mov qword [rsp + 0x58], r14
jmp 0x14047af4d
jmp 0x14047ab5f
mov rax, qword [rdx]
jmp 0x14047af60
mov rcx, rdx
jmp 0x14047af68
mov rax, qword [rax + 0x30]
jmp 0x14047af71
call qword [0x1400b8d90]
mov ecx, 0xffff
test r9w, r8w
cmp r15d, 0x5f8e24a9
test dl, 0xfe
cmp cx, ax
jmp 0x14047af92
je 0x14047afa6
mov word [rdi + 0xa], ax
jmp 0x14047afa1
jmp 0x14047afb6
mov qword [rdi], rsi
jmp 0x14047afb6
mov r15d, 1
jmp 0x14047afc1
mov byte [rdi + 8], r15b
jmp 0x14047afca
jmp 0x14047afdd
mov r15d, 1
cmc
test r14d, edx
cmp r8w, r11w
cmp word [rdi + 0xa], bx
jmp 0x14047afe6
jne 0x14047b0dd
call fcn.1404b73c5
mov rcx, qword [rax]
dec al
add al, r10b
mov al, byte [rcx]
movsxd rcx, r10d
mov ecx, edi
test r10w, 0x6af5
mov byte [r14], al
and ch, 0x93
sub cl, 0x74
lea r14, [r14 + r15]
mov qword [rsp + 0x58], r14
rol rcx, 0x12
ror cx, 0x18
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x14047b02c
je 0x14047b0ce
mov rax, qword [rcx + 0x38]
cmp r14b, r14b
jmp 0x14047b03f
cmp qword [rax], rsi
jmp 0x14047b047
je 0x14047b095
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14047b058
jle 0x14047b095
dec dword [rax]
mov rcx, qword [rcx + 0x38]
jmp 0x14047b069
mov rdx, qword [rcx]
movzx rax, sp
mov al, 0xd9
setne ah
lea rax, [rdx + 2]
jmp 0x14047b07e
mov qword [rcx], rax
movsx eax, r14w
seta al
movzx eax, word [rdx]
jmp 0x14047b090
jmp 0x14047b0a7
mov rax, qword [rcx]
jmp 0x14047b09d
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
jmp 0x14047b0b2
cmp cx, ax
jmp 0x14047b0ba
je 0x14047b0ce
mov byte [rdi + 8], sil
jmp 0x14047b0c9
jmp 0x14047b0dd
mov qword [rdi], rsi
mov byte [rdi + 8], r15b
clc
xor r15b, 0x65
adc r15d, esi
mov r15, qword [rsp + 0x48]
stc
test bp, 0x1384
cmp edx, r9d
cmp dword [r13], 0x3b9aca00
jmp 0x14047b0f8
je 0x14047b367
test r12d, r12d
jne 0x14047b367
mov rdx, r15
jmp 0x14047b112
mov rcx, rdi
jmp 0x14047b11a
call fcn.140467ea1
test al, al
jmp 0x14047b126
jne 0x14047b323
lea rbx, [rdi + 0xa]
stc
movsxd rsi, ebp
mov rsi, rbx
sal r14w, 0x4d
ror r12b, 0x89
btc r12w, r14w
mov r12d, dword [rsp + 0x34]
cmc
dec r14b
rcl r14d, 0x4d
xor r13d, r13d
rcl r14w, cl
btc r14d, 0xfd
dec r14w
lea r14d, [r13 + 1]
cmp byte [rdi + 8], r13b
jmp 0x14047b16f
jne 0x14047b20a
mov rcx, qword [rdi]
test r14d, eax
test rcx, rcx
jmp 0x14047b183
je 0x14047b1f1
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
test rdx, rdx
je 0x14047b1b4
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x14047b1a6
jle 0x14047b1b4
movzx eax, word [rdx]
jmp 0x14047b1c6
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047b1c0
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047b1d3
je 0x14047b1f1
mov word [rsi], ax
movsx rbx, r12w
movzx rbx, r9w
mov rbx, rsi
jmp 0x14047b1ec
jmp 0x14047b1fc
mov qword [rdi], r13
movzx ax, r12b
or al, r11b
mov byte [rdi + 8], r14b
shl al, 0xe7
movsx rax, dx
ror al, 0x13
movzx eax, word [rbx]
jmp 0x14047b216
cmp ax, word [rbp - 0x11]
jmp 0x14047b21f
jne 0x14047b300
sub r12d, r14d
rcr cx, cl
test r12b, r10b
mov byte [rsp + 0x30], r14b
cmp rsp, rsp
add cl, r10b
test r12b, 0x28
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047b2d4
mov rax, qword [rcx + 0x38]
cmp qword [rax], r13
jmp 0x14047b255
je 0x14047b2a3
mov rax, qword [rcx + 0x50]
test r13b, 0x46
test r8, rcx
cmp dword [rax], r13d
jle 0x14047b2a3
dec dword [rax]
movsx ax, spl
cwd
cdq
mov rcx, qword [rcx + 0x38]
cdqe
mov rdx, qword [rcx]
movzx ax, spl
mov eax, r15d
lea rax, [rdx + 2]
jmp 0x14047b293
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14047b29e
jmp 0x14047b2b5
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047b2af
call qword [0x1400b8d90]
mov ecx, 0xffff
test r8b, 0xd2
cmp cx, ax
jmp 0x14047b2c6
je 0x14047b2d4
mov al, r13b
jmp 0x14047b2da
mov qword [rdi], r13
mov al, r14b
mov byte [rdi + 8], al
movsx rcx, bx
xchg ch, dh
mov dl, spl
mov rdx, r15
xchg cl, cl
mov rcx, rdi
jmp 0x14047b2f3
call fcn.140467ea1
test al, al
je 0x14047b166
mov dword [rsp + 0x34], r12d
movsx r13w, cl
mov r14, qword [rsp + 0x58]
rcr r13b, cl
mov r12d, dword [rsp + 0x3c]
shr r13, 0x5b
movsxd r13, eax
shl r13w, 0xa7
mov r13d, dword [rsp + 0x34]
cmp r13b, r8b
jmp 0x14047b330
test r13d, r13d
jmp 0x14047b338
jns 0x14047b36f
mov byte [r14], 0x30
ror al, 0x56
mov eax, 1
lea r14, [r14 + rax]
clc
stc
add r13d, eax
jmp 0x14047b358
mov dword [rsp + 0x34], r13d
jmp 0x14047b362
jmp 0x14047b36f
mov r13d, dword [rsp + 0x34]
movsxd rdx, r10d
mov rdx, r15
movzx rcx, cx
cmovle cx, cx
mov rcx, rdi
jmp 0x14047b382
call fcn.140467ea1
test al, al
jne 0x14047b62e
lea rbx, [rdi + 0xa]
sal r13b, 0x99
mov rsi, rbx
not r13b
cmovl r13d, r11d
sub r8d, r8d
movsxd r13, ebx
setbe r13b
sbb r13b, r9b
lea r13d, [r8 + 1]
stc
clc
jmp 0x14047b3b9
cmp byte [rdi + 8], r8b
jne 0x14047b472
mov rcx, qword [rdi]
clc
cmp r12b, dl
test rcx, rcx
jmp 0x14047b3d2
je 0x14047b45c
mov rax, qword [rcx + 0x38]
movzx rdx, dx
mov rdx, qword [rax]
test bp, r12w
stc
test rdx, rdx
je 0x14047b414
mov rax, qword [rcx + 0x50]
stc
cmp ax, si
cmp dword [rax], r8d
jmp 0x14047b401
jle 0x14047b414
movzx eax, word [rdx]
jmp 0x14047b40f
jmp 0x14047b430
mov rax, qword [rcx]
jmp 0x14047b41c
mov rax, qword [rax + 0x30]
jmp 0x14047b425
call qword [0x1400b8d90]
xor r8d, r8d
sal cl, cl
mov ecx, 0xffff
cmp cl, sil
cmp cx, ax
je 0x14047b45c
mov word [rsi], ax
mov bl, r12b
movsx rbx, si
movsx ebx, r9w
mov rbx, rsi
jmp 0x14047b457
jmp 0x14047b46e
mov qword [rdi], r8
mov rdx, 0x60f411d3
movsxd r8, r12d
jmp 0x14047b46e
mov byte [rdi + 8], r13b
movzx r8d, word [rbx]
movzx rcx, r12w
mov ch, 0x2d
lea rdx, [rbp + 0xb]
cmovae rcx, rsi
movzx rcx, bp
movsx cx, r9b
lea rcx, [rbp - 0x11]
jmp 0x14047b497
call fcn.1400f3a6c
lea rcx, [rbp - 0x11]
sub rax, rcx
stc
test r11w, r11w
jmp 0x14047b4ad
sar rax, 1
stc
clc
cmp r9w, r8w
cmp rax, 0xa
jmp 0x14047b4bf
jae 0x14047b626
cmp r12d, dword [rsp + 0x50]
jmp 0x14047b4cf
jge 0x14047b506
lea rcx, [0x1400c0d70]
mov al, byte [rax + rcx]
mov byte [r14], al
stc
test rcx, rbx
add r14, r13
test sp, 0x36f1
add r12d, r13d
test r8b, r14b
jmp 0x14047b4f9
xor r8d, r8d
jmp 0x14047b501
jmp 0x14047b538
mov ecx, dword [rsp + 0x40]
test esp, 0x4ae22a6a
jmp 0x14047b515
movzx ecx, cl
test dx, bp
sub r8d, r8d
test rax, rax
jmp 0x14047b526
cmovne ecx, r13d
mov dword [rsp + 0x40], ecx
btc cx, di
movsxd rcx, r15d
sbb cl, dil
mov byte [rsp + 0x30], r13b
xchg cx, cx
mov rcx, qword [rdi]
stc
test r9b, 0xec
jmp 0x14047b54d
test rcx, rcx
jmp 0x14047b555
je 0x14047b5ed
mov rax, qword [rcx + 0x38]
jmp 0x14047b568
cmp qword [rax], r8
jmp 0x14047b570
je 0x14047b5ab
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jle 0x14047b5ab
dec dword [rax]
cdqe
cwde
cbw
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047b59b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14047b5a6
jmp 0x14047b5c3
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047b5b7
call qword [0x1400b8d90]
sub r8d, r8d
sub ch, 0x8a
mov ecx, 0xffff
cmp r13b, 0x41
test r11w, 0x1431
cmp cx, ax
jmp 0x14047b5da
je 0x14047b5ed
mov al, r8b
jmp 0x14047b5e8
jmp 0x14047b5f7
mov qword [rdi], r8
mov al, r13b
mov dx, 0xe09
mov byte [rdi + 8], al
movzx ecx, bx
mov rdx, r15
mov cl, r10b
cmovnp cx, r9w
mov rcx, rdi
jmp 0x14047b610
call fcn.140467ea1
xor r8d, r8d
cmc
test al, al
jmp 0x14047b620
je 0x14047b3b9
mov r13d, dword [rsp + 0x34]
cmp r14b, dil
sub r12d, r12d
cmp byte [rsp + 0x40], r12b
je 0x14047b6e3
lea rbx, [r14 - 1]
or r15b, 0x1b
mov r15, qword [rbp - 0x61]
cmp rbx, r15
jmp 0x14047b650
je 0x14047b6b6
call fcn.1404b73c5
mov cl, byte [rbx]
mov rax, qword [rax]
jmp 0x14047b66b
cmp cl, byte [rax]
jmp 0x14047b672
je 0x14047b68e
cmp cl, 0x39
jmp 0x14047b680
jne 0x14047b69b
mov byte [rbx], 0x30
jmp 0x14047b68e
dec rbx
jmp 0x14047b696
jmp 0x14047b648
add cl, 1
mov byte [rbx], cl
cmp r12b, r10b
jmp 0x14047b6a8
cmp rbx, r15
jmp 0x14047b6b0
jne 0x14047b6da
mov byte [rbx], 0x31
mov ebx, 1
add r13d, ebx
movzx r15w, bl
mov dword [rsp + 0x34], r13d
mov r15, qword [rsp + 0x48]
jmp 0x14047b6d5
jmp 0x14047b6ec
mov r15, qword [rsp + 0x48]
xadd sil, bl
mov ebx, 1
seto sil
mov sil, byte [rsp + 0x30]
test r8b, 0x7b
test sil, sil
jmp 0x14047b6fd
je 0x14047c11e
mov rdx, r15
movzx rcx, r9w
mov rcx, rdi
jmp 0x14047b712
call fcn.140467ea1
test al, al
jmp 0x14047b71e
jne 0x14047c11e
mov cl, byte [rdi + 8]
stc
test cl, cl
jmp 0x14047b72f
jne 0x14047b7ca
mov rcx, qword [rdi]
test r9b, bl
jmp 0x14047b740
test rcx, rcx
jmp 0x14047b748
je 0x14047b7be
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14047b779
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14047b779
movzx eax, word [rdx]
jmp 0x14047b774
jmp 0x14047b790
mov rax, qword [rcx]
jmp 0x14047b781
mov rax, qword [rax + 0x30]
jmp 0x14047b78a
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp r11d, 0x7d796d8b
test r10w, 0x1eed
cmp cx, ax
jmp 0x14047b7aa
je 0x14047b7be
mov word [rdi + 0xa], ax
jmp 0x14047b7b9
jmp 0x14047b7c5
mov qword [rdi], r12
setno cl
stc
mov byte [rdi + 8], bl
mov cl, bl
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 9]
je 0x14047b89c
test cl, cl
jmp 0x14047b7df
jne 0x14047b88d
mov rcx, qword [rdi]
cmp r14d, r9d
test rcx, 0x5b48310f
test rcx, rcx
jmp 0x14047b7fa
je 0x14047b86d
mov rax, qword [rcx + 0x38]
movsx rdx, bx
mov rdx, qword [rax]
test r10w, r14w
cmp dl, r9b
clc
test rdx, rdx
je 0x14047b836
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14047b836
movzx eax, word [rdx]
jmp 0x14047b831
jmp 0x14047b84d
mov rax, qword [rcx]
jmp 0x14047b83e
mov rax, qword [rax + 0x30]
jmp 0x14047b847
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp r9b, 0xf8
cmp cx, ax
je 0x14047b86d
mov word [rdi + 0xa], ax
jmp 0x14047b868
jmp 0x14047b880
mov qword [rdi], r12
ror ah, 7
xor eax, 0x4765154b
btc rax, r12
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], bl
jmp 0x14047b88d
cmp ax, word [rbp + 7]
jmp 0x14047b896
jne 0x14047c11e
mov byte [r14], 0x65
stc
cmc
lea r14, [r14 + rbx]
rol ch, 0x76
shl cx, 0x23
rol ch, cl
mov rcx, qword [rdi]
jmp 0x14047b8b7
test rcx, rcx
jmp 0x14047b8bf
je 0x14047b955
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r12
jmp 0x14047b8d2
je 0x14047b914
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14047b914
dec dword [rax]
movzx ax, sil
cdqe
mov rcx, qword [rcx + 0x38]
mov ax, cx
mov rdx, qword [rcx]
lahf
lea rax, [rdx + 2]
jmp 0x14047b902
mov qword [rcx], rax
movzx ax, dil
mov al, 0x66
movzx eax, word [rdx]
jmp 0x14047b92b
mov rax, qword [rcx]
jmp 0x14047b91c
mov rax, qword [rax + 0x38]
jmp 0x14047b925
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp sp, ax
test r10, 0x475c6523
cmp cx, ax
jmp 0x14047b942
je 0x14047b955
mov al, r12b
jmp 0x14047b950
jmp 0x14047b968
mov qword [rdi], r12
jmp 0x14047b963
mov al, bl
mov cl, bpl
mov byte [rdi + 8], al
movsx bx, dil
mov sil, r12b
cmovae bx, r15w
xchg bh, cl
movzx rbx, r13w
mov ebx, r12d
cwd
movsxd rcx, r11d
mov cl, r10b
mov rdx, r15
mov rcx, rdi
jmp 0x14047b994
call fcn.140467ea1
test al, al
jmp 0x14047b9a0
jne 0x14047bd04
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x14047b9b0
jne 0x14047ba6d
mov rcx, qword [rdi]
cmp r9w, 0x3a9d
cmc
clc
test rcx, rcx
jmp 0x14047b9c9
je 0x14047ba4d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test ecx, 0x3bf509f1
cmp r9w, 0x5a6f
test rdx, rdx
jmp 0x14047b9ea
je 0x14047ba16
mov rax, qword [rcx + 0x50]
test r10b, r8b
cmp spl, 0x46
cmp dword [rax], r12d
jmp 0x14047ba03
jle 0x14047ba16
movzx eax, word [rdx]
jmp 0x14047ba11
jmp 0x14047ba28
mov rax, qword [rcx]
jmp 0x14047ba1e
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x14047ba36
cmp cx, ax
jmp 0x14047ba3e
je 0x14047ba4d
mov word [rdi + 0xa], ax
jmp 0x14047ba56
mov qword [rdi], r12
setg r8b
mov cl, 0xcd
mov r8d, 1
mov byte [rdi + 8], r8b
mov cl, r10b
xchg cl, cl
mov cl, r8b
jmp 0x14047ba78
mov r8d, 1
sub al, bh
bswap ax
movzx eax, word [rdi + 0xa]
test al, 0x91
cmp ax, word [rbp + 5]
jmp 0x14047ba87
jne 0x14047bb6d
mov byte [r14], 0x2b
cmp ax, 0x176e
or cx, r11w
add r14, r8
cmc
rcr rcx, cl
mov rcx, qword [rdi]
clc
cmp dl, bpl
test rcx, rcx
jmp 0x14047baaf
je 0x14047bb55
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], r12
jmp 0x14047bac2
je 0x14047bb17
mov rax, qword [rcx + 0x50]
cmc
test dh, 0x45
cmp dil, bl
cmp dword [rax], r12d
jmp 0x14047badb
jle 0x14047bb17
dec dword [rax]
not edx
jmp 0x14047baea
mov rcx, qword [rcx + 0x38]
jmp 0x14047baf8
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047bb04
mov qword [rcx], rax
not ax
movzx eax, word [rdx]
jmp 0x14047bb12
jmp 0x14047bb38
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047bb23
call qword [0x1400b8d90]
mov r8d, 1
xor cl, al
cmp r13d, 0x5f294758
mov ecx, 0xffff
test r12b, r9b
test r13b, 0xb
cmp cx, ax
je 0x14047bb55
mov al, r12b
jmp 0x14047bb60
mov qword [rdi], r12
mov al, r8b
jmp 0x14047bb60
mov byte [rdi + 8], al
jmp 0x14047bb68
jmp 0x14047bd04
test cl, cl
jmp 0x14047bb74
jne 0x14047bc25
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047bb85
je 0x14047bbfc
mov rax, qword [rcx + 0x38]
jmp 0x14047bb94
mov rdx, qword [rax]
cmc
test edi, r14d
test rdx, rdx
jmp 0x14047bba3
je 0x14047bbce
mov rax, qword [rcx + 0x50]
test sil, 0x31
cmp bl, al
cmp dword [rax], r12d
jmp 0x14047bbbb
jle 0x14047bbce
movzx eax, word [rdx]
jmp 0x14047bbc9
jmp 0x14047bbe0
mov rax, qword [rcx]
jmp 0x14047bbd6
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x14047bbfc
mov word [rdi + 0xa], ax
jmp 0x14047bbf7
jmp 0x14047bc1b
mov qword [rdi], r12
jmp 0x14047bc08
movzx eax, word [rdi + 0xa]
movzx r8w, bpl
btr r8w, r9w
jmp 0x14047bc1b
mov r8d, 1
mov byte [rdi + 8], r8b
cmp ax, word [rbp + 3]
jmp 0x14047bc2e
jne 0x14047bd04
mov byte [r14], 0x2d
ror cl, 0x1a
bsf cx, sp
movsx rcx, r14w
add r14, r8
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047bc51
je 0x14047bcf1
mov rax, qword [rcx + 0x38]
test r8b, bpl
test cx, 0x36ca
cmc
cmp qword [rax], r12
jmp 0x14047bc6c
je 0x14047bcb2
mov rax, qword [rcx + 0x50]
stc
cmc
cmp dword [rax], r12d
jmp 0x14047bc80
jle 0x14047bcb2
dec dword [rax]
movsx eax, dx
rdtsc
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047bc9d
mov qword [rcx], rax
bswap rax
cdqe
movzx eax, word [rdx]
jmp 0x14047bcad
jmp 0x14047bcd0
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047bcbe
call qword [0x1400b8d90]
mov r8d, 1
shl cl, 0xa4
add cx, cx
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047bcdd
je 0x14047bcf1
mov byte [rdi + 8], r12b
jmp 0x14047bcec
jmp 0x14047bd04
mov qword [rdi], r12
mov byte [rdi + 8], r8b
movzx dx, spl
movsx dx, r10b
not dl
mov rdx, r15
movzx rcx, si
xchg cl, ch
setno cl
mov rcx, rdi
jmp 0x14047bd18
call fcn.140467ea1
test al, al
jmp 0x14047bd24
jne 0x14047beec
cmp byte [rdi + 8], r12b
jne 0x14047bdcf
mov rcx, qword [rdi]
test esi, esi
test rsi, 0x5a274145
test rcx, rcx
jmp 0x14047bd48
je 0x14047bdb4
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
test esp, r10d
test rdx, rdx
je 0x14047bd81
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14047bd6e
jle 0x14047bd81
movzx eax, word [rdx]
jmp 0x14047bd7c
jmp 0x14047bd98
mov rax, qword [rcx]
jmp 0x14047bd89
mov rax, qword [rax + 0x30]
jmp 0x14047bd92
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047bda5
je 0x14047bdb4
mov word [rdi + 0xa], ax
jmp 0x14047bdbb
mov qword [rdi], r12
movzx r8d, cx
mov r8d, 1
mov byte [rdi + 8], r8b
jmp 0x14047bdca
jmp 0x14047bdd5
mov r8d, 1
movzx eax, word [rdi + 0xa]
test cl, r8b
cmp ax, word [rbp - 0x11]
jmp 0x14047bde5
jne 0x14047becc
mov sil, r8b
sar cx, 0x47
mov rcx, qword [rdi]
stc
clc
test rcx, rcx
jmp 0x14047bdff
je 0x14047be9d
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14047be11
je 0x14047be5b
mov rax, qword [rcx + 0x50]
test r15w, r11w
cmp sil, 0x59
stc
cmp dword [rax], r12d
jle 0x14047be5b
dec dword [rax]
mov rcx, qword [rcx + 0x38]
xchg dx, ax
mov rdx, qword [rcx]
movzx rax, ax
movsx eax, r13w
lahf
lea rax, [rdx + 2]
jmp 0x14047be4a
mov qword [rcx], rax
movsx rax, r8w
cdqe
movzx eax, word [rdx]
jmp 0x14047be7c
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r8d, 1
btr rcx, r11
sbb cx, 0xe2
adc cx, 0x7648
mov ecx, 0xffff
jmp 0x14047be87
cmp cx, ax
je 0x14047be9d
mov al, r12b
jmp 0x14047be98
jmp 0x14047bea8
mov qword [rdi], r12
mov al, r8b
cqo
cdq
cwd
mov byte [rdi + 8], al
movsx rcx, r9w
mov rdx, r15
mov rcx, rdi
jmp 0x14047beba
call fcn.140467ea1
test al, al
je 0x14047bd2a
jmp 0x14047beda
test sil, sil
jmp 0x14047bed4
je 0x14047beec
mov byte [r14], 0x30
xchg dh, ch
inc r14
not dx
cdq
movsx dx, r8b
mov rdx, r15
mov rcx, rdi
call fcn.140467ea1
test al, al
jmp 0x14047befe
jne 0x14047c11e
mov r13d, 1
test sil, bpl
stc
test edi, 0x6ea44fda
cmp byte [rdi + 8], r12b
jmp 0x14047bf1d
jne 0x14047bfbb
mov rcx, qword [rdi]
clc
jmp 0x14047bf2c
test rcx, rcx
jmp 0x14047bf34
je 0x14047bfb4
mov rax, qword [rcx + 0x38]
test rsi, 0x2ccd792e
adc edx, r14d
bsf dx, r9w
mov rdx, qword [rax]
cmc
cmp bx, dx
test rdx, rdx
jmp 0x14047bf5c
je 0x14047bf7a
mov rax, qword [rcx + 0x50]
cmp ebx, r10d
cmp dword [rax], r12d
jle 0x14047bf7a
movzx eax, word [rdx]
jmp 0x14047bf8c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047bf86
call qword [0x1400b8d90]
mov ecx, 0xffff
test r10w, 0x69f6
cmp ecx, 0x58ed0e12
cmp cx, ax
jmp 0x14047bfa5
je 0x14047bfb4
mov word [rdi + 0xa], ax
jmp 0x14047bfb7
mov qword [rdi], r12
mov byte [rdi + 8], r13b
movzx r8d, word [rdi + 0xa]
xchg cx, dx
movzx dx, r11b
lea rdx, [rbp + 0xb]
movsx cx, ch
lea rcx, [rbp - 0x11]
call fcn.1400f3a6c
lea rcx, [rbp - 0x11]
cmp spl, 0xe0
sub rax, rcx
jmp 0x14047bfe9
sar rax, 1
cmp rax, 0xa
jmp 0x14047bff5
jae 0x14047c115
cmp ebx, 8
jmp 0x14047c003
jge 0x14047c03f
lea rcx, [0x1400c0d70]
rcr sil, cl
shl sil, cl
and sil, r13b
mov al, byte [rax + rcx]
clc
rcl sil, 0xbd
mov byte [r14], al
ror sil, 0xcc
bswap rcx
lea r14, [r14 + r13]
or sil, dil
rcr cx, cl
bt rcx, r13
add ebx, r13d
and ch, 0xdf
mov sil, r13b
inc ch
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047c04f
je 0x14047c0da
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r12
jmp 0x14047c062
je 0x14047c0a8
mov rax, qword [rcx + 0x50]
test ax, 0x121b
clc
jmp 0x14047c076
cmp dword [rax], r12d
jmp 0x14047c07e
jle 0x14047c0a8
dec dword [rax]
mov rcx, qword [rcx + 0x38]
rdtsc
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047c09a
mov qword [rcx], rax
nop
lahf
movzx eax, word [rdx]
jmp 0x14047c0bf
mov rax, qword [rcx]
jmp 0x14047c0b0
mov rax, qword [rax + 0x38]
jmp 0x14047c0b9
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x14047c0da
mov al, r12b
jmp 0x14047c0d5
jmp 0x14047c0e6
mov qword [rdi], r12
cdq
mov al, r13b
bswap dx
cwd
mov byte [rdi + 8], al
movzx ecx, sp
mov rdx, r15
movzx ecx, cx
movzx rcx, r11w
jmp 0x14047c0fb
mov rcx, rdi
jmp 0x14047c103
call fcn.140467ea1
test al, al
jmp 0x14047c10f
je 0x14047bf14
mov r13d, dword [rsp + 0x34]
cmp r8w, bx
cmp byte [rsp + 0x31], r12b
jmp 0x14047c128
jne 0x14047c13c
test sil, sil
jmp 0x14047c136
jne 0x14047c148
mov r14, qword [rbp - 0x79]
rcr dx, cl
cwd
dec dx
mov byte [r14], r12b
movsx edx, r13w
test r14, r10
mov rdx, qword [rbp - 0x19]
cmc
cmp rdx, 0x10
jmp 0x14047c160
jb 0x14047c1bf
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp spl, 0xa9
test r15b, r12b
cmp rdx, 0x1000
jmp 0x14047c183
jb 0x14047c1ba
add rdx, 0x27
cmp rax, 0x26737531
cmp r15, rdi
mov rcx, qword [rcx - 8]
test r9b, 0xe
sub rax, rcx
stc
clc
cmp dl, spl
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14047c1b4
ja 0x14047c210
call fcn.140197518
mov eax, r13d
shrd cx, cx, 0x99
cmp r12w, 0x28be
cmc
mov rcx, qword [rbp + 0xf]
stc
test bl, 0x87
xor rcx, rsp
call fcn.14049e6a7
mov rbx, qword [rsp + 0x140]
xor r15b, 3
sal sil, cl
add rsp, 0x100
pop r15
cmovs r13d, esp
pop r14
setne r13b
pop r13
pop r12
seta sil
pop rdi
pop rsi
movsx rbp, r14w
pop rbp
ret
call fcn.1404b4f8e
nop
jmp 0x14047c21b
call fcn.1404b4f8e
nop
jmp 0x140261776