Function at 0x140481ad6
Capabilities:
Check for software breakpoints
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
sub bh, 0x59
shl cx, 0x52
push rbp
bt bp, 0xd2
push rsi
push rdi
movsx ebp, cx
push r12
rol ax, 0x97
bt cx, 0x59
bswap bp
push r13
push r14
push r15
lea rbp, [rsp - 0x30]
sbb r13w, r12w
sub rsp, 0x130
rcl r13d, 0x8a
xor rdi, 0x24f40f22
mov rax, qword [0x1400b7288]
add r13b, 0xb7
xor rax, rsp
sal r13b, 0x58
movzx ecx, sp
sub r15b, dil
mov qword [rbp + 0x28], rax
rcl r13b, cl
rol rbx, 0x15
movsx r15d, di
mov qword [rsp + 0x48], r9
mov r13, r8
sub r14b, spl
add dil, bpl
mov rdi, rdx
mov qword [rsp + 0x70], rdx
mov r15b, bl
btc r14w, r13w
mov qword [rbp - 0x40], rdx
movzx cx, bh
neg r15b
add ebx, 0x13120009
mov r14, qword [rbp + 0xa0]
mov qword [rsp + 0x60], r14
xor r12d, r12d
setle ah
cmovs rax, rbx
mov dword [rsp + 0x3c], r12d
movsxd rbx, r15d
movsx bx, r13b
mov r15, qword [rbp + 0x98]
lahf
mov rbx, qword [r15 + 0x40]
mov rbx, qword [rbx + 8]
movzx rcx, bp
mov qword [rbp - 0x58], rbx
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140481bb8
mov rax, qword [rax + 8]
jmp 0x140481bc1
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x140481bd3
je 0x140481c13
lea rcx, [rbp - 0x60]
jmp 0x140481be2
call fcn.1404877e1
mov rsi, rax
mov qword [rsp + 0x50], rax
stc
cmp r9w, sp
clc
test rbx, rbx
jmp 0x140481bfd
je 0x140481c93
mov rdx, qword [rbx]
cmovge eax, r9d
mov rax, qword [rdx + 0x10]
jmp 0x140481c47
lea rcx, [rbp - 0x60]
call fcn.140487420
mov rsi, rax
test spl, al
mov qword [rsp + 0x50], rax
stc
cmc
test dil, 0xa5
test rbx, rbx
jmp 0x140481c35
je 0x140481c93
mov rax, qword [rbx]
movsx cx, r12b
mov rax, qword [rax + 0x10]
mov rcx, rbx
call qword [0x1400b8d90]
test rax, rax
bswap r8
mov r8b, 0x37
jmp 0x140481c5e
mov r8, rax
jmp 0x140481c66
je 0x140481c93
mov rcx, qword [rax]
jmp 0x140481c78
mov rax, qword [rcx]
movsx cx, r9b
cqo
mov edx, 1
movsxd rcx, r14d
mov rcx, r8
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
jmp 0x140481c9d
mov byte [rsp + 0x30], r12b
jmp 0x140481ca7
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
movzx edx, dx
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], 7
mov word [rbp + 8], r12w
mov dx, cx
movsxd rax, r10d
mov rax, qword [rsi]
movsx rcx, bx
setb cl
lea rdx, [rbp - 0x70]
mov rcx, rsi
jmp 0x140481cde
mov rax, qword [rax + 0x58]
jmp 0x140481ce7
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
not ch
movsx rsi, bp
movzx rcx, bx
mov qword [rdi + 0x10], r12
cwde
mov cx, r14w
mov qword [rdi + 0x18], 0xf
cwde
xchg cl, bl
mov byte [rdi], r12b
mov bl, 0x63
movsx eax, sp
mov esi, 1
mov cl, 0x3a
lahf
mov eax, esi
movsx rbx, r11w
movsx ebx, di
mov dword [rsp + 0x34], eax
movsx ecx, sp
jmp 0x140481d36
mov dword [rsp + 0x3c], eax
lahf
cbw
mov rax, qword [r15 + 0x40]
not cx
mov rbx, qword [rax + 8]
bswap ax
mov qword [rbp - 0x58], rbx
movsx rcx, r15w
mov rax, qword [rbx]
movsx cx, r10b
mov rcx, 0x3852674f
cmovne ecx, r9d
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x140481d72
call qword [0x1400b8d90]
nop
not cx
movsx ecx, r8w
sete cl
lea rcx, [rbp - 0x60]
jmp 0x140481d8c
call fcn.140475387
mov rdi, rax
cmp r9b, 0xe6
cmc
jmp 0x140481d9e
mov qword [rbp - 0x60], rax
clc
test rbx, rbx
jmp 0x140481dab
je 0x140481e05
mov rdx, qword [rbx]
xchg ecx, eax
movsx ax, r11b
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x140481dc6
call qword [0x1400b8d90]
mov r8, rax
jmp 0x140481dd4
test rax, rax
jmp 0x140481ddc
je 0x140481e05
mov rcx, qword [rax]
mov rax, qword [rcx]
xchg ch, ch
movzx ecx, cx
mov edx, 0x10551489
mov edx, esi
bswap cx
movsx cx, sil
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [rdi]
mov r8b, r12b
cwd
mov r9, r14
xchg rcx, rcx
cqo
lea r8, [0x1400c0d6c]
cqo
mov cl, r15b
movzx cx, r8b
lea rdx, [0x1400c0d60]
mov rcx, rdi
jmp 0x140481e35
mov rax, qword [rax + 0x58]
jmp 0x140481e3e
call qword [0x1400b8d90]
mov rax, r12
rol dil, cl
and r14b, 0xf6
mov qword [rbp - 0x78], rax
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
xadd cl, ch
mov r14b, byte [rsp + 0x30]
btr cx, 0x47
rol r15b, cl
mov r12b, byte [rsp + 0x30]
bts rcx, rdx
test r14b, 0x8e
mov r15b, byte [rsp + 0x30]
movzx ecx, bp
mov cx, dx
movsx ecx, r10w
xor r9d, r9d
lea ecx, [r9 + 1]
clc
jmp 0x140481e95
cmp rax, 4
jmp 0x140481e9e
jae 0x140484468
mov al, byte [rbp + rax - 0x70]
cmp r8b, r11b
test bl, r10b
cmp al, 0x20
je 0x140481edb
cmp al, 0x24
je 0x140483c96
cmp al, 0x2b
je 0x14048320e
cmp al, 0x76
jmp 0x140481ecd
je 0x140481fb8
cmp al, 0x78
jne 0x140482878
cmp qword [rbp - 0x78], 3
jmp 0x140481ee5
je 0x140482878
mov bl, r9b
movsx rdx, bx
movzx cx, bl
setae ch
mov byte [rsp + 0x40], bl
movzx dx, r14b
mov rdx, qword [rsp + 0x48]
movzx ecx, dx
movzx cx, bh
movsx cx, ah
mov rcx, r13
call fcn.14046665f
sub r9d, r9d
jmp 0x140481f29
test al, al
jne 0x140484428
lea rbx, [r13 + 0xa]
mov r12, rbx
setb r14b
movzx edi, r15w
mov rsi, qword [rsp + 0x48]
sal r15d, 0xda
not r15
movsxd r14, r8d
mov r15, qword [rbp - 0x60]
lea edi, [r9 + 1]
mov r14d, 0xffff
cmc
stc
test r8b, 0x13
cmp byte [r13 + 8], r9b
jne 0x1404842a3
mov rcx, qword [r13]
cmp dil, 0xe1
test rcx, rcx
jmp 0x140481f7d
je 0x14048428e
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test dx, bp
cmp cl, r14b
cmp dil, 0xd9
test rdx, rdx
jmp 0x140481f9c
je 0x14048424d
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r9d
jle 0x14048424d
movzx eax, word [rdx]
jmp 0x14048426c
mov dword [rsp + 0x68], r9d
cmova cx, cx
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140481fd1
mov rax, qword [rax + 0x48]
jmp 0x140481fda
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
setne al
movzx ax, bpl
cwde
mov rcx, qword [rbx]
mov rax, qword [rcx + 0x28]
lea rdx, [rbp - 0x18]
movzx cx, spl
mov rcx, rbx
jmp 0x140482005
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 9
test sil, 0xe8
cmp bpl, 0x7d
mov dword [rsp + 0x34], eax
clc
jmp 0x140482025
mov dword [rsp + 0x3c], eax
cmc
test r9w, 0x4c4e
sub eax, eax
test r12, 0x53bb19e9
test r11w, r8w
cmp qword [rbp - 8], rax
je 0x14048295c
mov rax, qword [rbx]
cmovb cx, r14w
setnp ch
mov rcx, rbx
jmp 0x14048205a
mov rax, qword [rax + 0x20]
jmp 0x140482063
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
clc
xor edx, edx
test bh, 0x7b
test ax, ax
jmp 0x14048207c
je 0x14048295c
lea rcx, [rbp - 0x18]
cmp al, 0xcc
jmp 0x14048208d
cmp qword [rbp], 0x10
jmp 0x140482097
cmovae rcx, qword [rbp - 0x18]
test r8b, dl
cmp byte [rcx], 0x7f
jae 0x14048295c
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
movsx rcx, ax
cwde
lea eax, [rdx + 0xf]
mov qword [rbp - 0x80], rax
movzx ebx, r9w
mov qword [rbp - 0x20], rax
lea eax, [rdx + 1]
mov qword [rbp - 0x28], rax
movzx rbx, di
mov bl, 0xb8
movsx rbx, ax
mov word [rbp - 0x38], dx
cmovae ecx, ebx
movsx bx, r11b
mov ebx, edx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x1404820ef
call fcn.14046665f
sub r11d, r11d
test bl, 0x19
cmp cl, 7
test al, al
jne 0x1404826d9
mov r10, qword [rsp + 0x60]
cmovae si, bx
shr r14w, 0x38
inc r14b
lea r9, [r10 + 0x16]
sbb r8b, dil
mov qword [rbp - 0x48], r9
bswap r8w
xor r14d, 0x7b3c2051
test rbx, r12
lea r14, [r13 + 0xa]
sar dil, 0x54
mov r8, r14
sub dil, 0xac
mov qword [rbp - 0x50], r14
mov rbx, qword [rbp - 0x38]
movzx edi, r13w
mov qword [rsp + 0x78], rbx
rcl dil, 0x2c
mov edi, r11d
shld esi, esp, 0x21
mov rsi, qword [rbp - 0x80]
test r9d, 0x36c8693e
cmp byte [r13 + 8], r11b
jmp 0x14048216e
jne 0x14048223c
mov rcx, qword [r13]
jmp 0x14048217d
test rcx, rcx
jmp 0x140482185
je 0x140482228
mov rax, qword [rcx + 0x38]
sar dx, 0x7b
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x14048219f
je 0x1404821bf
mov rax, qword [rcx + 0x50]
cmp dword [rax], r11d
jmp 0x1404821b1
jle 0x1404821bf
movzx eax, word [rdx]
jmp 0x1404821fe
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404821cb
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
mov r9, qword [rbp - 0x48]
cmp r9b, 0xd9
bts r10w, dx
mov r10, qword [rsp + 0x60]
sal cx, cl
bt rcx, 0
movsxd rcx, edi
xor r11d, r11d
shr cx, 0x4b
btc cx, r15w
mov ecx, 0xffff
test di, 0x113a
clc
cmp cx, ax
jmp 0x140482211
je 0x140482228
mov word [r8], ax
mov r14, r8
jmp 0x140482223
jmp 0x14048222c
mov qword [r13], r11
mov eax, 1
cdq
mov byte [r13 + 8], al
setnp ch
movsx edx, ax
movzx r8d, word [r14]
mov rdx, r9
mov rcx, r10
jmp 0x14048224b
call fcn.140129038
sub rax, qword [rsp + 0x60]
test r8b, r9b
jmp 0x14048225e
sar rax, 1
cmp eax, 0x1163549f
test r13w, bp
cmp rax, 0xa
jmp 0x140482273
jae 0x140482369
lea rcx, [0x1400c0d60]
cmovo r10d, r8d
mov r9b, byte [rax + rcx]
xor r10d, 0x5b097549
shr r10w, cl
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x1404822a5
jae 0x1404822ef
lea rax, [rcx + 1]
cmp ax, r11w
mov qword [r10 + 0x10], rax
rcr ah, cl
ror ah, cl
mov rax, r10
test r12, 0x3fb41d8
cmp qword [r10 + 0x18], 0x10
jmp 0x1404822cf
jb 0x1404822d8
mov rax, qword [r10]
mov byte [rax + rcx], r9b
test sil, r8b
xor edx, edx
mov byte [rax + rcx + 1], dl
jmp 0x1404822ea
jmp 0x14048230d
mov r8b, r12b
not cx
mov rcx, rdi
mov edx, 1
movsx cx, r8b
mov ch, 0x29
mov rcx, r10
call fcn.140454b7d
lea rax, [rbp - 0x38]
and cl, 0x94
cmp rsi, 0x10
setae cl
cmovae rax, rbx
stc
cmp r11d, r9d
cmp byte [rax + rdi], 0x7f
je 0x14048252e
lea rax, [rbp - 0x38]
test r13w, 0x7696
test r8b, dil
test cl, cl
mov cl, 0x55
mov ecx, edi
jmp 0x140482345
cmovne rax, rbx
xor cx, 0x62c2
test r15b, r8b
bswap cx
mov ecx, 1
clc
cmc
stc
add byte [rax + rdi], cl
jmp 0x140482364
jmp 0x14048250d
lea rax, [rbp - 0x38]
cmp rsi, 0x10
setl dl
jmp 0x14048237d
setae bl
movzx edx, r15w
mov rdx, qword [rsp + 0x78]
jmp 0x14048238e
cmovae rax, rdx
cmc
xor r11d, r11d
cmp spl, 0xa1
cmp bpl, al
cmp byte [rax + rdi], r11b
jmp 0x1404823a6
je 0x14048264e
cmp byte [r13 + 8], r11b
jne 0x140482468
mov rcx, qword [r13]
cmp spl, 0x8d
test r12w, 0x56ad
stc
test rcx, rcx
jmp 0x1404823cd
je 0x140482440
mov rax, qword [rcx + 0x38]
rcl dl, 0xeb
mov rdx, qword [rax]
stc
clc
test rdx, rdx
jmp 0x1404823e7
je 0x140482407
mov rax, qword [rcx + 0x50]
cmp dword [rax], r11d
jmp 0x1404823f9
jle 0x140482407
movzx eax, word [rdx]
jmp 0x14048241c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140482413
call qword [0x1400b8d90]
xor r11d, r11d
mov ecx, 0xffff
test edx, esp
stc
cmp cx, ax
jmp 0x14048242c
je 0x140482440
mov word [r14], ax
jmp 0x14048243b
jmp 0x140482447
mov qword [r13], r11
cdq
cqo
mov r10d, 1
bswap dx
jmp 0x140482455
mov byte [r13 + 8], r10b
mov rdx, qword [rsp + 0x78]
jmp 0x140482463
jmp 0x14048246e
mov r10d, 1
movzx eax, word [rsp + 0x40]
cmp word [r14], ax
jmp 0x14048247c
jne 0x14048264e
mov rcx, qword [rbp - 0x28]
jmp 0x14048248b
cmp rcx, rsi
jmp 0x140482493
jae 0x1404824db
lea rax, [rcx + 1]
cmp r11b, 0x85
mov qword [rbp - 0x28], rax
adc eax, eax
bsr ax, r11w
neg ah
lea rax, [rbp - 0x38]
cmp spl, 0x1f
jmp 0x1404824bb
test bl, bl
jmp 0x1404824c2
cmovne rax, rdx
test di, 0x6b09
clc
and word [rax + rcx], 0
jmp 0x1404824d6
jmp 0x14048250a
sub r9d, r9d
movzx rcx, si
mov r8b, r15b
movsx dx, r12b
setle cl
jmp 0x1404824f2
mov rdx, r10
setnp cl
cmove cx, di
lea rcx, [rbp - 0x38]
jmp 0x140482505
call fcn.140454b7d
inc rdi
mov rbx, qword [rbp - 0x38]
sal cl, 0x13
mov qword [rsp + 0x78], rbx
shl rsi, cl
sbb esi, r15d
mov rsi, qword [rbp - 0x20]
inc cx
mov ecx, 0x79ea0147
add rcx, rsp
mov rcx, qword [r13]
cmp r14d, r14d
sub r8d, r8d
cmp r9, 0x25de7e69
jmp 0x140482547
test rcx, rcx
jmp 0x14048254f
je 0x1404825e7
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140482561
je 0x1404825a9
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r8d
jmp 0x140482574
jle 0x1404825a9
dec dword [rax]
movzx eax, r9w
mov rcx, qword [rcx + 0x38]
bswap rdx
movsxd rdx, edi
mov rdx, qword [rcx]
movzx ax, r13b
setle al
lea rax, [rdx + 2]
jmp 0x14048259e
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404825c3
mov rax, qword [rcx]
jmp 0x1404825b1
mov rax, qword [rax + 0x38]
jmp 0x1404825ba
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
cmp r14w, bp
cmp cx, ax
jmp 0x1404825d4
je 0x1404825e7
mov al, r8b
jmp 0x1404825e2
jmp 0x1404825fc
mov qword [r13], r8
movzx edx, r8w
cdqe
lahf
mov eax, 1
cdq
movsx rdx, di
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movsx cx, r9b
mov rcx, r13
jmp 0x140482612
call fcn.14046665f
sub r11d, r11d
test al, al
jmp 0x140482626
mov r8, qword [rbp - 0x50]
bswap r9w
movzx r10w, dil
mov r9, qword [rbp - 0x48]
not r10d
movzx r10d, bx
mov r10, qword [rsp + 0x60]
jmp 0x140482648
je 0x140482165
mov qword [rbp - 0x80], rsi
rcl r10b, cl
mov rbx, rdi
test rdi, rdi
mov dil, byte [rsp + 0x30]
movsxd r11, esp
not sil
setb r11b
mov sil, byte [rsp + 0x30]
mov r10b, 0xd8
mov r14b, byte [rsp + 0x30]
movsx r11, bp
not r10w
movzx r11w, r12b
mov r11, qword [rbp - 0x80]
mov r10, qword [rsp + 0x78]
jmp 0x140482692
je 0x1404826e9
lea rax, [rbp - 0x38]
cmp r11, 0x10
jmp 0x1404826a5
cmovae rax, r10
stc
cmp byte [rax + rbx], 0
jmp 0x1404826b3
jle 0x1404826c6
inc rbx
jmp 0x1404826c1
jmp 0x1404826e9
mov eax, 1
jmp 0x1404826d0
mov byte [rsp + 0x38], al
jmp 0x1404826e9
mov r10, qword [rbp - 0x38]
mov r11, qword [rbp - 0x80]
shl r9d, 0x9b
movsx r8, r9w
lea rdx, [rbp - 0x18]
bt r9d, ebp
clc
shr r8d, 0x97
mov r8, qword [rbp - 0x18]
mov r9, qword [rbp]
cmp sil, bl
cmp r9, 0x10
cmovae rdx, r8
test bh, dl
stc
xor eax, eax
cmc
cmp byte [rsp + 0x38], al
jmp 0x140482718
jne 0x14048277f
test rbx, rbx
jmp 0x140482726
je 0x1404828f8
mov cl, byte [rdx]
stc
cmp cl, 0x7f
jmp 0x140482737
je 0x1404828f8
sub rbx, 1
jmp 0x140482746
je 0x1404828a7
lea rax, [rbp - 0x38]
cmp r13b, dl
jmp 0x140482758
cmp r11, 0x10
jmp 0x140482761
cmovae rax, r10
cmp cl, byte [rax + rbx]
je 0x1404828dc
mov eax, 1
jmp 0x14048277b
mov byte [rsp + 0x38], al
cmp r11, 0x10
jb 0x1404827fb
lea rdx, [r11 + 1]
shl ah, cl
mov rax, r10
clc
test r13b, dil
cmp rdx, 0x1000
jmp 0x1404827a2
jb 0x1404827dd
add rdx, 0x27
stc
test dil, sil
cmp r14, 0x292c3cfe
mov r10, qword [r10 - 8]
test dh, 0xbc
sub rax, r10
test edi, 0x5aff12c6
test bpl, spl
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404827d7
ja 0x14048481d
mov rcx, r10
jmp 0x1404827e5
call fcn.14027cd22
mov r9, qword [rbp]
xadd r8b, r8b
adc r8b, r14b
mov r8, qword [rbp - 0x18]
test edi, esi
cmp r9, 0x10
jmp 0x140482804
jb 0x140482865
lea rdx, [r9 + 1]
movsx eax, r15w
stc
cmc
mov rax, r8
cmc
cmp rdx, 0x1000
jb 0x140482858
add rdx, 0x27
mov r8, qword [r8 - 8]
cmp r9w, si
sub rax, r8
jmp 0x14048283c
add rax, 0xfffffffffffffff8
test r10w, sp
jmp 0x140482849
cmp rax, 0x1f
jmp 0x140482852
ja 0x140484817
mov rcx, r8
jmp 0x140482860
call fcn.14027cd22
xor r9d, r9d
movsx ecx, bx
mov ecx, 1
mov ax, 0x12c0
test cx, r12w
mov eax, dword [rsp + 0x38]
jmp 0x140482888
add qword [rbp - 0x78], rcx
test al, al
jmp 0x140482893
jne 0x140484729
mov rax, qword [rbp - 0x78]
jmp 0x1404828a2
jmp 0x140481e95
test rbx, rbx
jmp 0x1404828af
jne 0x1404828dc
lea rax, [rbp - 0x38]
jmp 0x1404828be
cmp r11, 0x10
jmp 0x1404828c7
cmovae rax, r10
stc
test r10b, r8b
cmp cl, byte [rax]
jmp 0x1404828d6
jl 0x14048276e
cmp byte [rdx + 1], 0
jmp 0x1404828e5
jle 0x14048271e
inc rdx
jmp 0x1404828f3
jmp 0x14048271e
cmp r11, 0x10
jmp 0x140482901
jb 0x140482c85
lea rdx, [r11 + 1]
neg al
mov rax, r10
clc
cmc
stc
cmp rdx, 0x1000
jmp 0x14048291f
jb 0x14048294f
add rdx, 0x27
test bl, 0x2f
mov r10, qword [r10 - 8]
cmc
sub rax, r10
add rax, 0xfffffffffffffff8
cmp r15b, 0xf8
test bpl, 0x2a
cmp rax, 0x1f
jmp 0x140482949
ja 0x14048481d
mov rcx, r10
call fcn.14027cd22
jmp 0x140482c85
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140482969
call fcn.14046665f
xor r8d, r8d
test al, al
jmp 0x140482978
jne 0x140482c8a
lea rbx, [r13 + 0xa]
movsxd r15, r8d
mov r12, rbx
movsx di, r12b
mov r9, qword [rsp + 0x60]
lea rdi, [r9 + 0x16]
movzx si, dl
movsx r15w, dl
mov rsi, qword [rsp + 0x70]
movsxd r15, r9d
xchg r15, r15
mov r15, qword [rsp + 0x48]
jmp 0x1404829b4
jmp 0x1404829c8
mov r9, qword [rsp + 0x60]
cmp r14d, 0x62bf7d40
cmp r10b, r14b
cmp byte [r13 + 8], r8b
jmp 0x1404829d1
jne 0x140482a94
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404829e3
je 0x140482a76
mov rax, qword [rcx + 0x38]
cwd
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404829fa
je 0x140482a1d
mov rax, qword [rcx + 0x50]
cmp sil, r13b
cmp dword [rax], r8d
jmp 0x140482a0f
jle 0x140482a1d
movzx eax, word [rdx]
jmp 0x140482a44
mov rax, qword [rcx]
jmp 0x140482a25
mov rax, qword [rax + 0x30]
jmp 0x140482a2e
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
xor r8d, r8d
bsr cx, r10w
neg rcx
mov ecx, 0xffff
cmp ch, 0x58
cmc
cmp edx, ecx
cmp cx, ax
jmp 0x140482a57
je 0x140482a76
mov word [r12], ax
mov ebx, edi
jmp 0x140482a69
mov rbx, r12
jmp 0x140482a71
jmp 0x140482a7a
mov qword [r13], r8
mov eax, 1
movsxd rdx, r11d
movsx edx, r14w
mov dh, 2
mov byte [r13 + 8], al
cdq
movsx r8d, si
cqo
movzx r8d, word [rbx]
movsxd rdx, r15d
mov rdx, rdi
mov rcx, r9
jmp 0x140482aa6
call fcn.140129038
sub rax, qword [rsp + 0x60]
stc
test r13w, bx
sar rax, 1
test bl, 0x39
cmp rax, 0xa
jmp 0x140482ac4
jae 0x140482c63
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
or ecx, esi
mov rcx, qword [rsi + 0x10]
cmp r15b, 0xcd
cmp rcx, qword [rsi + 0x18]
jmp 0x140482ae8
jae 0x140482b43
lea rax, [rcx + 1]
test r11w, 0x1622
cmc
mov qword [rsi + 0x10], rax
cmovl rax, r15
cbw
setno al
mov rax, rsi
cmc
test sp, r9w
cmp qword [rsi + 0x18], 0x10
jb 0x140482b1d
mov rax, qword [rsi]
stc
mov byte [rax + rcx], r9b
jmp 0x140482b2c
sub r8d, r8d
jmp 0x140482b34
mov byte [rax + rcx + 1], r8b
jmp 0x140482b3e
jmp 0x140482b65
mov r8b, r14b
movsx rcx, dx
mov edx, 1
bswap cx
movzx ecx, ax
jmp 0x140482b5a
mov rcx, rsi
call fcn.140454b7d
xor r8d, r8d
mov rcx, qword [r13]
stc
cmp si, 0x5d2e
cmp r13w, r14w
test rcx, rcx
jmp 0x140482b7b
je 0x140482c19
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140482b8d
je 0x140482bdb
mov rax, qword [rcx + 0x50]
test spl, r15b
clc
cmp dword [rax], r8d
jmp 0x140482ba3
jle 0x140482bdb
dec dword [rax]
movsx rdx, cx
mov rcx, qword [rcx + 0x38]
cdqe
movzx rax, si
cwde
mov rdx, qword [rcx]
cmovno ax, r8w
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx ax, r15b
movzx eax, word [rdx]
jmp 0x140482bd6
jmp 0x140482bf9
mov rax, qword [rcx]
jmp 0x140482be3
mov rax, qword [rax + 0x38]
jmp 0x140482bec
call qword [0x1400b8d90]
sub r8d, r8d
xadd rcx, rcx
mov ecx, 0xffff
cmp cx, ax
jmp 0x140482c06
je 0x140482c19
mov al, r8b
jmp 0x140482c14
jmp 0x140482c38
mov qword [r13], r8
movzx rdx, r14w
jmp 0x140482c2b
mov eax, 1
movzx ecx, bx
setns dh
bswap edx
mov byte [r13 + 8], al
movzx edx, dx
not cx
mov rdx, r15
movzx rcx, r12w
mov rcx, r13
call fcn.14046665f
sub r8d, r8d
test r13, 0x3b3277fc
test al, al
je 0x1404829b9
mov dil, byte [rsp + 0x30]
not sil
setb ch
mov sil, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
movzx ebx, di
movsx bx, dl
cwde
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
movzx ecx, r10w
mov ecx, 0x3cff519b
cmovo ecx, eax
mov rcx, rbx
mov rax, qword [rax + 0x18]
jmp 0x140482ca5
call qword [0x1400b8d90]
movzx ebx, ax
cdq
bswap rdx
movsxd rcx, r13d
mov rdx, qword [rsp + 0x48]
movzx rcx, r10w
mov cl, 0xbc
mov rcx, r13
jmp 0x140482cc8
call fcn.14046665f
xor r8d, r8d
stc
test al, al
jmp 0x140482cd8
jne 0x1404830a5
test bx, bx
jmp 0x140482ce6
je 0x1404830a5
cmp byte [r13 + 8], r8b
jmp 0x140482cf5
jne 0x140482dbd
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140482d08
je 0x140482da3
mov rax, qword [rcx + 0x38]
shl edx, 0x10
jmp 0x140482d1a
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140482d26
je 0x140482d59
mov rax, qword [rcx + 0x50]
cmp r8d, 0x59e61f41
test r14b, 0x90
test dil, dl
cmp dword [rax], r8d
jmp 0x140482d46
jle 0x140482d59
movzx eax, word [rdx]
jmp 0x140482d54
jmp 0x140482d7c
mov rax, qword [rcx]
jmp 0x140482d61
mov rax, qword [rax + 0x30]
jmp 0x140482d6a
call qword [0x1400b8d90]
sub r8d, r8d
add cl, sil
btr ecx, ebp
btc ecx, edx
mov ecx, 0xffff
test r14d, ecx
cmc
cmp r8w, 0x148e
cmp cx, ax
jmp 0x140482d93
je 0x140482da3
mov word [r13 + 0xa], ax
jmp 0x140482daa
mov qword [r13], r8
shl rax, cl
mov eax, 1
test spl, r14b
test r14w, 0x30ab
mov byte [r13 + 8], al
stc
cmp word [r13 + 0xa], bx
mov ebx, dword [rsp + 0x68]
jmp 0x140482dcb
jne 0x1404830a9
mov eax, 1
ror ecx, 0x37
mov rcx, qword [r13]
cmp r12w, 0x75b
test rcx, rcx
jmp 0x140482deb
je 0x140482ea7
mov rax, qword [rcx + 0x38]
jmp 0x140482dfa
cmp qword [rax], r8
jmp 0x140482e02
je 0x140482e58
mov rax, qword [rcx + 0x50]
test r15, 0x5ec54bd5
cmc
cmp dword [rax], r8d
jmp 0x140482e1c
jle 0x140482e58
dec dword [rax]
setle al
mov rcx, qword [rcx + 0x38]
cdq
cmova ax, si
movsx edx, r11w
mov rdx, qword [rcx]
cmovno rax, rdx
xchg ah, ah
cdqe
lea rax, [rdx + 2]
jmp 0x140482e48
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482e53
jmp 0x140482e73
mov rax, qword [rcx]
jmp 0x140482e60
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
shl ecx, cl
movzx ecx, r14w
mov ecx, 0xffff
test dil, sil
cmp rcx, 0x131732d5
jmp 0x140482e87
cmp cx, ax
jmp 0x140482e8f
je 0x140482ea2
mov al, r8b
jmp 0x140482e9d
jmp 0x140482eab
mov eax, 1
mov qword [r13], r8
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140482ebc
call fcn.14046665f
cmp ebx, dword [rsp + 0x58]
jge 0x1404830a9
xor r8d, r8d
test r10w, cx
test r13b, 0xbe
test al, al
jmp 0x140482edd
jne 0x14048308d
cmp byte [r13 + 8], r8b
jne 0x140482f93
mov rcx, qword [r13]
cmp r15d, eax
test rcx, rcx
jmp 0x140482efc
je 0x140482f72
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r14b, sil
test rdx, rdx
jmp 0x140482f14
je 0x140482f38
mov rax, qword [rcx + 0x50]
cmp cl, r10b
clc
cmp dword [rax], r8d
jmp 0x140482f2a
jle 0x140482f38
movzx eax, word [rdx]
jmp 0x140482f55
mov rax, qword [rcx]
jmp 0x140482f40
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
movsx rcx, di
shl cx, 0xd4
mov ecx, 0xffff
cmp cx, ax
jmp 0x140482f62
je 0x140482f72
mov word [r13 + 0xa], ax
jmp 0x140482f82
mov qword [r13], r8
movzx r8, si
movsx dx, r12b
movsxd rcx, r11d
mov eax, 1
cqo
cdq
mov byte [r13 + 8], al
jmp 0x140482f93
mov rax, qword [rsp + 0x60]
bswap edx
movzx ecx, bp
lea rdx, [rax + 0x16]
movzx r8d, word [r13 + 0xa]
bswap rcx
mov rcx, rax
jmp 0x140482fb1
call fcn.140129038
sub rax, qword [rsp + 0x60]
sar rax, 1
clc
cmp rax, 0xa
jmp 0x140482fc8
jae 0x14048308d
lea rcx, [0x1400c0d60]
xadd r9b, r10b
btc r10d, 0
mov r9b, byte [rax + rcx]
or rcx, rdi
shl r10w, cl
mov r10, qword [rsp + 0x70]
shr ch, cl
sal cl, cl
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x140482fff
jae 0x14048304b
lea rax, [rcx + 1]
clc
cmp dil, r10b
mov qword [r10 + 0x10], rax
shrd ax, r10w, 0xe0
mov rax, r10
cmp bl, 0xc4
cmp qword [r10 + 0x18], 0x10
jb 0x14048302b
mov rax, qword [r10]
mov byte [rax + rcx], r9b
test r15w, r14w
cmc
sub r8d, r8d
jmp 0x14048303c
mov byte [rax + rcx + 1], r8b
jmp 0x140483046
jmp 0x14048307a
mov r8b, sil
bswap ecx
movzx ecx, sp
movsx edx, r13w
mov edx, 1
movsxd rcx, eax
mov rcx, r10
jmp 0x140483067
call fcn.140454b7d
xor r8d, r8d
adc al, r15b
add eax, 0x736872cb
sal ah, 0xef
mov eax, 1
cmc
clc
add ebx, eax
jmp 0x140483088
jmp 0x140482dd9
mov ecx, 1
jmp 0x140483097
mov byte [rsp + 0x38], cl
jmp 0x1404830a0
jmp 0x1404830b6
mov ebx, dword [rsp + 0x68]
mov ecx, 1
rcr ax, 0xb2
adc ax, 0x7d4d
mov rax, qword [rsp + 0x70]
clc
sub edx, edx
cmp qword [rax + 0x10], rdx
jmp 0x1404830c7
jne 0x1404830db
mov byte [rsp + 0x38], cl
jmp 0x1404830d6
jmp 0x14048319f
mov eax, dword [rsp + 0x58]
cmc
cmp ebx, eax
jmp 0x1404830e7
jge 0x14048319f
sub eax, ebx
and ecx, 0x69db38b6
mov ebx, eax
bswap cx
mov r14, qword [rsp + 0x70]
adc r15b, r8b
shrd ecx, r11d, 0x3c
mov r15d, 1
bts cx, r12w
inc cx
mov rcx, qword [r14 + 0x10]
clc
test r13, rbp
cmp rcx, qword [r14 + 0x18]
jmp 0x140483126
jae 0x140483162
lea rax, [rcx + 1]
test r14b, r10b
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x140483144
jb 0x140483152
mov rax, qword [r14]
jmp 0x140483152
mov word [rax + rcx], 0x30
jmp 0x14048315d
jmp 0x140483187
mov r9b, 0x30
mov r8b, dil
bswap cx
setle dh
mov rdx, r15
mov rcx, r14
jmp 0x140483179
call fcn.140454b7d
sub edx, edx
test r9w, 0x1cc6
clc
sub rbx, r15
jmp 0x14048318f
jne 0x140483115
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov rdx, qword [rbp]
cmp rbx, r11
stc
cmp rdx, 0x10
jb 0x140482865
inc rdx
shr rax, cl
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404831ca
jb 0x140482860
add rdx, 0x27
jmp 0x1404831e0
mov rcx, qword [rcx - 8]
stc
sub rax, rcx
clc
test bh, 0xc1
cmp r10b, 8
add rax, 0xfffffffffffffff8
test r13b, r8b
cmp bl, r12b
cmp rax, 0x1f
jmp 0x140483203
ja 0x140484817
jmp 0x140482860
mov rdx, qword [rsp + 0x48]
jmp 0x14048321e
mov rcx, r13
call fcn.14046665f
sub r9d, r9d
clc
cmc
test al, al
jmp 0x140483232
jne 0x14048286b
mov rbx, qword [rsp + 0x50]
setbe ah
mov rax, qword [rbx]
sets ch
mov dl, r13b
lea rdx, [rbp - 0x38]
jmp 0x140483257
mov rcx, rbx
jmp 0x14048325f
mov rax, qword [rax + 0x38]
jmp 0x140483268
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
stc
jmp 0x140483279
bts r8d, 8
stc
cmc
or r8d, 2
jmp 0x140483289
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
stc
xor r9d, r9d
cmp qword [rbp - 0x28], r9
jmp 0x1404832a0
jbe 0x140483438
mov rax, qword [rbx]
cdq
movsx dx, dh
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x1404832ba
mov rax, qword [rax + 0x38]
jmp 0x1404832c3
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
bts r8d, 0xb
jmp 0x1404832d8
or r8d, 4
mov dx, r12w
xadd dx, dx
rcr rdx, cl
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
xor edx, ecx
test r12, 0x73a77db0
shrd dx, r9w, 0x50
lea rdx, [r13 + 8]
cmc
mov qword [rsp + 0x58], rdx
cmp r8, rbp
sub r9d, r9d
cmp byte [rdx], r9b
jmp 0x140483318
jne 0x1404833fb
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048332a
je 0x1404833da
mov rax, qword [rcx + 0x38]
cwd
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140483342
je 0x140483371
mov rax, qword [rcx + 0x50]
cmp r9, 0x38a55a81
cmp r13b, dl
cmp dword [rax], r9d
jmp 0x14048335e
jle 0x140483371
movzx eax, word [rdx]
jmp 0x14048336c
jmp 0x1404833a4
mov rax, qword [rcx]
jmp 0x140483379
mov rax, qword [rax + 0x30]
jmp 0x140483382
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
bsf cx, r9w
bswap cx
and cl, 9
xor r9d, r9d
sar cl, cl
shrd ecx, r12d, 0x90
neg cl
mov ecx, 0xffff
bsf dx, r8w
bts rdx, r9
rcr dx, cl
mov rdx, qword [rsp + 0x58]
test r14b, 0x4e
clc
cmp cl, r12b
cmp cx, ax
jmp 0x1404833ca
je 0x1404833da
mov word [r13 + 0xa], ax
jmp 0x1404833e8
mov qword [r13], r9
mov r10b, 0xe
movsxd r10, esp
movsx r10, r12w
mov r10d, 1
jmp 0x1404833f3
mov byte [rdx], r10b
jmp 0x140483403
mov r10d, 1
rcl al, cl
movzx ecx, word [r13 + 0xa]
bts eax, esi
adc ah, 0x84
lea rax, [rbp - 0x18]
clc
test r15w, bp
stc
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
jmp 0x14048342a
jne 0x14048343c
mov bl, r10b
jmp 0x14048344a
lea rdx, [r13 + 8]
mov bl, r9b
cmp edi, 0x43c963c3
mov qword [rsp + 0x58], rdx
test r8b, 4
jmp 0x140483453
je 0x140483490
and r8d, 0xfffffffb
movsxd rcx, r12d
movsx rcx, r14w
mov ecx, 0x720d2ae3
mov dword [rsp + 0x34], r8d
jmp 0x140483476
mov dword [rsp + 0x3c], r8d
bswap ecx
lea rcx, [rbp - 0x18]
jmp 0x140483486
call fcn.140458e01
mov r8d, dword [rsp + 0x34]
test r8b, 2
je 0x1404834ba
and r8d, 0xfffffffd
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
mov cx, 0x5b9d
lea rcx, [rbp - 0x38]
jmp 0x1404834b5
call fcn.140458e01
xor r8d, r8d
test si, ax
cmc
clc
test bl, bl
jmp 0x1404834c9
je 0x1404836a5
mov rcx, qword [r13]
clc
jmp 0x1404834d9
test rcx, rcx
je 0x140483577
mov rax, qword [rcx + 0x38]
cmc
jmp 0x1404834ec
cmp qword [rax], r8
je 0x140483539
mov rax, qword [rcx + 0x50]
cmp sil, 0
test r13w, r12w
cmp dword [rax], r8d
jmp 0x140483509
jle 0x140483539
dec dword [rax]
nop
setb dl
rdtsc
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140483528
mov qword [rcx], rax
mov al, 0x56
movsx ax, ah
movzx eax, word [rdx]
jmp 0x140483553
mov rax, qword [rcx]
jmp 0x140483541
mov rax, qword [rax + 0x38]
jmp 0x14048354a
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
test dil, 0x25
cmp cx, ax
jmp 0x140483564
je 0x140483577
mov al, r8b
jmp 0x140483572
jmp 0x140483588
mov qword [r13], r8
mov dl, r14b
mov eax, 1
setae ch
not cl
mov rcx, qword [rsp + 0x58]
mov byte [rcx], al
xchg al, cl
rdtsc
mov rcx, qword [rsp + 0x50]
cwde
cmovg eax, esi
cdqe
mov rax, qword [rcx]
cdq
lea rdx, [rbp - 0x18]
jmp 0x1404835ab
mov rax, qword [rax + 0x38]
jmp 0x1404835b4
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
stc
movsx dx, r13b
bts ebx, 0xa
mov dword [rsp + 0x34], ebx
mov dword [rsp + 0x3c], ebx
and dh, 0x7e
mov rdx, qword [rbp + 0x20]
test dil, al
cmp rdx, 8
jmp 0x1404835e3
jb 0x14048363e
lea rdx, [rdx*2 + 2]
lahf
ror eax, cl
mov rcx, qword [rbp + 8]
mov rax, rcx
cmc
cmp rdx, 0x1000
jmp 0x140483608
jb 0x140483639
add rdx, 0x27
cmp r14b, 0xf4
cmp si, r15w
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
add rax, 0xfffffffffffffff8
cmc
cmp esi, r10d
cmp rax, 0x1f
jmp 0x140483633
ja 0x140484828
call fcn.14027cd22
movups xmm0, xmmword [rbp - 0x18]
shr cl, 0x42
shrd cx, dx, 0x4b
movups xmmword [rbp + 8], xmm0
add rcx, rcx
clc
cmp r15b, 0x26
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp + 0x18], xmm1
xor eax, eax
movsx cx, bpl
movzx cx, bh
movsx rcx, r9w
mov qword [rbp - 8], rax
setno ch
mov qword [rbp], 7
movsx rcx, sp
movzx ecx, di
mov word [rbp - 0x18], ax
xchg cx, cx
bswap cx
movsx cx, r9b
lea rcx, [rbp - 0x18]
jmp 0x14048369b
call fcn.140458e01
jmp 0x140482865
mov rbx, qword [rsp + 0x50]
cwde
mov rax, qword [rbx]
movsx edx, r9w
lea rdx, [rbp - 0x38]
not cx
xchg cl, cl
mov rcx, rbx
jmp 0x1404836c3
mov rax, qword [rax + 0x40]
jmp 0x1404836cc
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
clc
jmp 0x1404836dc
bts edx, 0xc
jmp 0x1404836eb
or edx, 8
mov dword [rsp + 0x34], edx
jmp 0x1404836f8
mov dword [rsp + 0x3c], edx
clc
sub r9d, r9d
cmp dil, r13b
test sil, r11b
cmc
cmp qword [rbp - 0x28], r9
jmp 0x140483710
jbe 0x1404838a8
mov rax, qword [rbx]
mov rdx, rdx
lea rdx, [rbp - 0x18]
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14048372c
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bt r8w, bx
bts edx, 0xd
xadd r8b, r8b
bts r8d, edx
xor r8b, r11b
or edx, 0x10
bts r8w, cx
bsr r8d, ebp
movsx r8, bp
mov dword [rsp + 0x34], edx
shr r8b, 0x2d
movzx r8w, r8b
movzx r8d, r11w
mov dword [rsp + 0x3c], edx
ror r8d, cl
and r8b, 0x57
mov r8, qword [rsp + 0x58]
clc
cmp r8d, 0x375267b0
xor r9d, r9d
cmp rsi, 0x64ef548a
cmp byte [r8], r9b
jmp 0x140483795
jne 0x140483873
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404837a7
je 0x140483841
mov rax, qword [rcx + 0x38]
btr dx, r14w
rol dl, cl
mov rdx, qword [rax]
cmp r14d, 0xf1646ca
cmp spl, r11b
test rdx, rdx
jmp 0x1404837cd
je 0x1404837f7
mov rax, qword [rcx + 0x50]
jmp 0x1404837dc
cmp dword [rax], r9d
jmp 0x1404837e4
jle 0x1404837f7
movzx eax, word [rdx]
jmp 0x1404837f2
jmp 0x140483826
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140483803
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
add rcx, 0x7aa2f8d
sbb ch, bl
sar cx, 0x3b
sub r9d, r9d
sub rcx, r10
btr cx, 0x45
mov ecx, 0xffff
test dh, 0xf4
cmp cx, ax
je 0x140483841
mov word [r13 + 0xa], ax
jmp 0x14048384a
mov qword [r13], r9
movsx dx, r11b
mov r10d, 1
movsx rdx, ax
not dx
mov byte [r8], r10b
sete dl
movsx rdx, r11w
movsx edx, r15w
mov edx, dword [rsp + 0x34]
jmp 0x14048386e
jmp 0x14048387d
mov r10d, 1
lahf
cmp r8d, esp
movzx ecx, word [r13 + 0xa]
shr bl, 0x6f
rcl al, cl
lea rax, [rbp - 0x18]
sal bl, 0xc2
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
clc
sub bl, 0xee
cmp word [rax], cx
mov bl, r10b
je 0x1404838ac
mov bl, r9b
cmc
test dl, 0x10
jmp 0x1404838b4
je 0x1404838e7
and edx, 0xffffffef
cmovp rcx, rcx
mov dword [rsp + 0x34], edx
jmp 0x1404838d1
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x18]
jmp 0x1404838de
call fcn.140458e01
mov edx, dword [rsp + 0x34]
test dl, 8
je 0x14048391b
and edx, 0xfffffff7
movzx cx, bpl
mov dword [rsp + 0x34], edx
movzx rcx, si
bswap cx
movsxd rcx, esi
mov dword [rsp + 0x3c], edx
movzx ecx, cx
lea rcx, [rbp - 0x38]
jmp 0x140483916
call fcn.140458e01
test bl, bl
jmp 0x140483922
je 0x140483b1c
mov rcx, qword [r13]
cmp sil, 0xf8
stc
xor ebx, ebx
test rcx, rcx
jmp 0x14048393b
je 0x1404839c5
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
jmp 0x14048394d
je 0x140483995
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14048395e
jle 0x140483995
dec dword [rax]
not dl
rdtsc
cwde
mov rcx, qword [rcx + 0x38]
cwde
not rax
xchg dx, ax
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140483981
mov qword [rcx], rax
movzx rax, r11w
movzx eax, word [rdx]
jmp 0x140483990
jmp 0x1404839ac
mov rax, qword [rcx]
jmp 0x14048399d
mov rax, qword [rax + 0x38]
jmp 0x1404839a6
call qword [0x1400b8d90]
mov ecx, 0xffff
test bl, 0x77
clc
cmp cx, ax
je 0x1404839c5
mov al, bl
jmp 0x1404839d9
mov qword [r13], rbx
mov eax, 1
movsx cx, r15b
not dh
movzx edx, r11w
mov rcx, qword [rsp + 0x58]
cwd
mov byte [rcx], al
cwd
movsx rdx, si
cmovae rax, r13
mov rcx, qword [rsp + 0x50]
rdtsc
mov rax, qword [rcx]
bswap dx
setb dh
movsx edx, ax
lea rdx, [rbp - 0x18]
jmp 0x140483a08
mov rax, qword [rax + 0x40]
jmp 0x140483a11
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bswap dx
bts eax, 0xf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
cmovb rdx, rbx
bts dx, r14w
mov rdx, qword [rbp + 0x20]
test rsi, rcx
cmp rdx, 8
jmp 0x140483a43
jb 0x140483ab3
lea rdx, [rdx*2 + 2]
shrd ax, r10w, 0x1e
mov rcx, qword [rbp + 8]
cwde
cmp sil, al
movsxd rax, edx
mov rax, rcx
test sil, 0x6d
test r10w, r12w
cmp rdx, 0x1000
jmp 0x140483a79
jb 0x140483aae
add rdx, 0x27
test ax, r9w
cmc
mov rcx, qword [rcx - 8]
test r14w, 0x6f91
sub rax, rcx
jmp 0x140483a9a
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x140483aa8
ja 0x14048480c
call fcn.14027cd22
movups xmm0, xmmword [rbp - 0x18]
cmovnp rcx, r11
movups xmmword [rbp + 8], xmm0
bswap cx
movzx rcx, bp
movzx cx, dl
movups xmm1, xmmword [rbp - 8]
movzx ecx, r8w
not cx
jmp 0x140483ada
movups xmmword [rbp + 0x18], xmm1
movsx ecx, r14w
mov qword [rbp - 8], rbx
mov qword [rbp], 7
mov cl, 0xf3
mov cl, r9b
mov word [rbp - 0x18], bx
not cx
jmp 0x140483aff
lea rcx, [rbp - 0x18]
jmp 0x140483b08
call fcn.140458e01
mov byte [rsp + 0x30], 1
jmp 0x140483b17
jmp 0x140482865
mov rbx, qword [rsp + 0x50]
setns ch
mov rax, qword [rbx]
jmp 0x140483b2c
lea rdx, [rbp - 0x38]
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x140483b3c
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 0xe
test dil, r11b
or eax, 0x20
jmp 0x140483b56
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
test spl, 0x5f
test dl, r15b
jmp 0x140483b6a
xor ecx, ecx
test r13w, r11w
cmp qword [rbp - 0x28], rcx
jmp 0x140483b79
je 0x140483bec
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
bswap cx
movzx ecx, cx
movsx ecx, sp
mov rcx, rbx
jmp 0x140483b97
mov rax, qword [rax + 0x40]
jmp 0x140483ba0
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmp r15d, esp
or eax, 0x10040
cmp r12b, r12b
stc
mov dword [rsp + 0x34], eax
test r15b, 0x97
cmc
stc
mov dword [rsp + 0x3c], eax
jmp 0x140483bc9
xor ecx, ecx
jmp 0x140483bd0
cmp qword [rbp - 8], rcx
jmp 0x140483bd9
jne 0x140483bec
lea ebx, [rcx + 1]
jmp 0x140483be7
jmp 0x140483bf2
mov bl, cl
test r13b, 0xd8
test al, 0x40
jmp 0x140483bf9
je 0x140483c31
and eax, 0xffffffbf
mov rcx, 0x39a91da4
movsx cx, bpl
cmovo cx, r12w
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
movsxd rcx, eax
xchg ch, ch
movsx rcx, bp
lea rcx, [rbp - 0x18]
call fcn.140458e01
mov eax, dword [rsp + 0x34]
test al, 0x20
jmp 0x140483c38
je 0x140483c68
and eax, 0xffffffdf
movsx ecx, di
mov dword [rsp + 0x34], eax
movzx cx, dil
cmovb rcx, rdx
mov ecx, 0x133c5764
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x38]
jmp 0x140483c63
call fcn.140458e01
xor r9d, r9d
bsf eax, r14d
mov eax, dword [rsp + 0x38]
cmp r10w, 0x6144
sar cl, 0x2b
xor cx, 0x7bc2
lea ecx, [r9 + 1]
test bl, bl
je 0x140482888
mov byte [rsp + 0x30], cl
jmp 0x140482888
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
lea rdx, [rbp - 0x38]
jmp 0x140483ca7
mov rax, qword [rax + 0x30]
jmp 0x140483cb0
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bt bx, r14w
movsx rbx, di
bts bx, r14w
bts eax, 7
sar bl, cl
mov bx, r9w
movsxd rbx, r13d
mov dword [rsp + 0x34], eax
movzx ebx, r13w
cmp cl, r14b
or bl, r9b
mov dword [rsp + 0x3c], eax
or ah, 0xab
shrd ax, r15w, 0x67
mov rax, qword [rbp + 0x98]
sar rbx, 0xc9
bsf ebx, ebx
add bl, r12b
mov rbx, qword [rsp + 0x48]
test byte [rax + 0x18], 8
jmp 0x140483d0f
jne 0x140483e24
mov rdx, rbx
movzx cx, r10b
mov rcx, r13
jmp 0x140483d25
call fcn.14046665f
xor r8d, r8d
jmp 0x140483d33
test al, al
jmp 0x140483d3a
jne 0x140483e24
lea rbx, [rbp - 0x38]
jmp 0x140483d4c
cmp qword [rbp - 0x20], 8
jmp 0x140483d56
cmovae rbx, qword [rbp - 0x38]
cmp r11w, 0x2ced
cmp byte [r13 + 8], r8b
jmp 0x140483d6a
jne 0x140483e0c
mov rcx, qword [r13]
clc
test rcx, rcx
je 0x140483dfc
mov rax, qword [rcx + 0x38]
movsx rdx, bx
mov rdx, qword [rax]
test r12b, sil
stc
cmp r8b, dl
test rdx, rdx
jmp 0x140483d98
je 0x140483dc0
mov rax, qword [rcx + 0x50]
stc
cmc
clc
cmp dword [rax], r8d
jmp 0x140483dad
jle 0x140483dc0
movzx eax, word [rdx]
jmp 0x140483dbb
jmp 0x140483dda
mov rax, qword [rcx]
jmp 0x140483dc8
mov rax, qword [rax + 0x30]
jmp 0x140483dd1
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
jmp 0x140483de4
cmp cx, ax
je 0x140483dfc
mov word [r13 + 0xa], ax
jmp 0x140483df7
jmp 0x140483e00
mov qword [r13], r8
mov eax, 1
cmc
mov byte [r13 + 8], al
adc eax, edi
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x140483e19
jne 0x140483f45
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x78], 3
jmp 0x140483e2e
jne 0x140483f65
mov eax, 1
cmc
cmp r14b, 0x1c
jmp 0x140483e43
cmp qword [rbp + 0x18], rax
jmp 0x140483e4c
ja 0x140483f65
mov rdx, rbx
cmovp rcx, rcx
mov ecx, 0x63793fe9
movsx rcx, r8w
mov rcx, r13
jmp 0x140483e6a
call fcn.14046665f
xor ebx, ebx
jmp 0x140483e77
test al, al
jne 0x140483f48
cmp byte [r13 + 8], bl
jmp 0x140483e88
jne 0x140483f19
mov rcx, qword [r13]
stc
test rcx, rcx
jmp 0x140483e9b
je 0x140483f02
mov rax, qword [rcx + 0x38]
cqo
sal dx, 0x9d
sub dx, 0x4664
mov rdx, qword [rax]
test rdx, rdx
je 0x140483ed1
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], ebx
jle 0x140483ed1
movzx eax, word [rdx]
jmp 0x140483ee3
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140483edd
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
clc
cmp cx, ax
je 0x140483f02
mov word [r13 + 0xa], ax
jmp 0x140483efd
jmp 0x140483f10
mov qword [r13], rbx
cmp dl, r11b
or cl, r11b
bts ax, sp
mov eax, 1
mov byte [r13 + 8], al
movzx ecx, word [r13 + 0xa]
bts eax, edx
lea rax, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
cmovae rax, qword [rbp - 0x38]
test dl, 0xc5
cmp cx, word [rax]
jmp 0x140483f3a
je 0x140483f65
jmp 0x140483f48
sub ebx, ebx
cdq
lea rax, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
cmovae rax, qword [rbp - 0x38]
mov qword [rbp - 0x28], rbx
sub dx, r15w
mov word [rax], bx
bt dx, di
lea rbx, [rbp - 0x38]
mov edx, r10d
mov cx, 0x526d
adc dh, dh
cmp qword [rbp - 0x20], 8
cwd
movsx ecx, di
movsx rcx, dx
cmovae rbx, qword [rbp - 0x38]
movsx dx, dh
mov rdx, qword [rsp + 0x48]
jmp 0x140483f9b
mov rcx, r13
jmp 0x140483fa3
call fcn.14046665f
xor r8d, r8d
test r14, rsi
test al, al
jne 0x1404841de
mov r12, qword [rsp + 0x48]
mov esi, 0xffff
stc
add rcx, 0x33543523
cmp sil, 0x23
lea r14d, [r8 + 1]
shl cl, cl
xor cx, sp
or al, r12b
lea rcx, [rbp - 0x38]
movzx ax, r14b
and rax, r8
ror ax, 0xc2
cmp qword [rbp - 0x20], 8
movzx rax, r9w
movsx rax, r12w
cmovae rcx, qword [rbp - 0x38]
mov eax, 0x56182b9b
xchg ah, al
rol al, cl
mov rax, qword [rbp - 0x28]
test sp, r15w
lea rcx, [rcx + rax*2]
test ecx, esp
clc
cmp rbx, rcx
jmp 0x14048401a
je 0x1404841c4
cmp byte [r13 + 8], r8b
jne 0x1404840cb
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140484036
je 0x1404840b7
mov rax, qword [rcx + 0x38]
sub edx, 0x586338c3
rol dh, cl
bswap dx
mov rdx, qword [rax]
cmc
cmp dx, 0x3119
jmp 0x140484059
test rdx, rdx
jmp 0x140484061
je 0x140484085
mov rax, qword [rcx + 0x50]
test r15w, dx
cmp dword [rax], r8d
jmp 0x140484077
jle 0x140484085
movzx eax, word [rdx]
jmp 0x14048409f
mov rax, qword [rcx]
jmp 0x14048408d
mov rax, qword [rax + 0x30]
jmp 0x140484096
call qword [0x1400b8d90]
sub r8d, r8d
cmp si, ax
jmp 0x1404840a7
je 0x1404840b7
mov word [r13 + 0xa], ax
jmp 0x1404840c0
mov qword [r13], r8
shl eax, cl
and ah, 0x30
mov byte [r13 + 8], r14b
xchg ah, ah
cmovge ax, r15w
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x1404840d8
jne 0x1404841c4
add rbx, 2
mov ch, 0xcd
movsx cx, dh
mov rcx, qword [r13]
cmp bpl, 0xd
test rcx, rcx
jmp 0x1404840f9
je 0x140484183
mov rax, qword [rcx + 0x38]
cmc
clc
cmp qword [rax], r8
jmp 0x14048410d
je 0x140484146
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14048411f
jle 0x140484146
dec dword [rax]
cqo
mov rcx, qword [rcx + 0x38]
cqo
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14048413b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140484168
mov rax, qword [rcx]
jmp 0x14048414e
mov rax, qword [rax + 0x38]
jmp 0x140484157
call qword [0x1400b8d90]
xor r8d, r8d
cmp cl, r12b
jmp 0x140484168
cmp si, ax
jmp 0x140484170
je 0x140484183
mov al, r8b
jmp 0x14048417e
jmp 0x14048419b
mov qword [r13], r8
cmovnp ecx, r9d
movsx rdx, si
mov al, r14b
movzx edx, r14w
cwd
mov cl, bpl
mov byte [r13 + 8], al
mov cl, bpl
mov rdx, r12
movzx ecx, bp
cmovb cx, si
mov cx, 0x4435
mov rcx, r13
call fcn.14046665f
xor r8d, r8d
stc
test al, al
je 0x140483fd8
mov sil, byte [rsp + 0x30]
sub eax, 0x7e701039
rcr r14b, 0xaa
rol ecx, cl
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
lea rcx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
xchg ah, ah
bswap rax
movsx rax, cx
cmovae rcx, qword [rbp - 0x38]
mov rax, qword [rbp - 0x28]
cmc
lea rcx, [rcx + rax*2]
mov eax, dword [rsp + 0x38]
test r13w, 0x3f89
jmp 0x14048420d
movzx eax, al
clc
test bpl, r13b
cmp rbx, rcx
movsx rcx, bp
movzx cx, r15b
xchg cl, ch
mov ecx, 1
jmp 0x14048422c
cmovne eax, ecx
movsx cx, dil
movsxd rcx, r9d
mov dword [rsp + 0x38], eax
bswap ecx
cmovge cx, si
setbe ch
lea rcx, [rbp - 0x38]
jmp 0x14048369b
mov rax, qword [rcx]
jmp 0x140484255
mov rax, qword [rax + 0x30]
jmp 0x14048425e
call qword [0x1400b8d90]
xor r9d, r9d
cmp r9w, r8w
cmc
cmp r14w, ax
je 0x14048428e
mov word [r12], ax
movzx rbx, cx
not bl
mov rbx, r12
jmp 0x140484289
jmp 0x140484296
mov qword [r13], r9
movsx rcx, r15w
mov byte [r13 + 8], dil
movzx rcx, r8w
movzx ecx, di
cqo
mov rax, qword [r15]
not r8w
cdq
mov edx, 0x48
movzx r8d, word [rbx]
setne ch
movsx rcx, r11w
not cl
mov rcx, r15
jmp 0x1404842c5
mov rax, qword [rax + 0x20]
jmp 0x1404842ce
call qword [0x1400b8d90]
sub r9d, r9d
cmc
test dx, 0x310b
test al, al
jmp 0x1404842e4
je 0x1404843df
mov byte [rsp + 0x40], dil
rol ch, 0xcd
mov rcx, qword [r13]
jmp 0x1404842fb
test rcx, rcx
je 0x140484392
mov rax, qword [rcx + 0x38]
cmp qword [rax], r9
jmp 0x140484310
je 0x140484359
mov rax, qword [rcx + 0x50]
cmc
test r10, 0x677f3cfd
cmp dword [rax], r9d
jmp 0x14048432a
jle 0x140484359
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
movsx eax, r8w
cwd
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx rax, ax
movzx eax, word [rdx]
jmp 0x140484354
jmp 0x140484376
mov rax, qword [rcx]
jmp 0x140484361
mov rax, qword [rax + 0x38]
jmp 0x14048436a
call qword [0x1400b8d90]
sub r9d, r9d
test cl, 0x68
cmp r14w, ax
jmp 0x14048437f
je 0x140484392
mov al, r9b
jmp 0x14048438d
jmp 0x1404843a8
mov qword [r13], r9
jmp 0x14048439d
mov al, dil
cqo
movsx rcx, sp
cwd
mov byte [r13 + 8], al
movsxd rcx, r13d
mov rdx, rsi
bswap ecx
movsx rcx, r14w
mov rcx, r13
jmp 0x1404843c0
call fcn.14046665f
sub r9d, r9d
test si, 0x27ed
jmp 0x1404843d2
test al, al
jmp 0x1404843d9
je 0x140481f63
mov dil, byte [rsp + 0x30]
test dx, 0x3d97
sar ecx, cl
add sil, bl
mov sil, byte [rsp + 0x30]
inc r12b
mov r14b, byte [rsp + 0x30]
xor cx, 0x5f3f
cmp r11, r10
xadd r15b, bl
mov r15b, byte [rsp + 0x30]
sar al, 0x70
shrd rax, r8, 0xd6
mov r12b, byte [rsp + 0x30]
rol ah, cl
rcl bl, cl
xadd bl, al
mov bl, byte [rsp + 0x40]
stc
xor ax, si
mov rax, qword [rbp - 0x78]
sbb cx, 0x2237
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x140484440
jne 0x140482878
movzx eax, byte [rsp + 0x38]
test r11w, r11w
stc
test bl, bl
cmove eax, ecx
jmp 0x14048445a
mov dword [rsp + 0x38], eax
jmp 0x140484463
jmp 0x140482888
mov rcx, qword [rbp + 0x18]
movsx edi, r15w
dec dil
mov edi, 1
clc
cmp esi, 0x175648fe
cmp rcx, rdi
jbe 0x14048476b
lea rbx, [rbp + 8]
shr al, 0xa7
mov rdx, qword [rbp + 8]
xor r8w, bp
and al, 0x7c
movsx r8w, r13b
mov r8, qword [rbp + 0x20]
cmp r8, 8
cmovae rbx, rdx
mov al, byte [rsp + 0x30]
cmc
cmp r9b, r13b
mov byte [rsp + 0x30], al
sets ah
cmp r11b, 0x30
add rbx, 2
bt rax, 0x56
bt ax, r10w
cmp r12d, r12d
lea rax, [rbp + 8]
cmp r9w, r15w
stc
cmp r8, 8
jmp 0x1404844e0
cmovae rax, rdx
clc
lea rax, [rax + rcx*2]
jmp 0x1404844ee
cmp rbx, rax
je 0x1404846fc
mov rdx, qword [rsp + 0x48]
not ch
movzx rcx, ax
mov cl, bl
mov rcx, r13
call fcn.14046665f
xor r9d, r9d
jmp 0x140484515
test al, al
jmp 0x14048451c
jne 0x1404846e3
cmp byte [r13 + 8], r9b
jmp 0x14048452b
jne 0x1404845d8
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048453e
je 0x1404845c1
mov rax, qword [rcx + 0x38]
cmp r8w, 0x74a1
mov rdx, qword [rax]
stc
jmp 0x140484557
test rdx, rdx
jmp 0x14048455f
je 0x14048458a
mov rax, qword [rcx + 0x50]
jmp 0x14048456f
cmp dword [rax], r9d
jmp 0x140484577
jle 0x14048458a
movzx eax, word [rdx]
jmp 0x140484585
jmp 0x1404845a4
mov rax, qword [rcx]
jmp 0x140484592
mov rax, qword [rax + 0x30]
jmp 0x14048459b
call qword [0x1400b8d90]
sub r9d, r9d
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404845b1
je 0x1404845c1
mov word [r13 + 0xa], ax
jmp 0x1404845d1
mov qword [r13], r9
rcl ax, 0x2b
or ax, 0xd47
sal ax, 0x43
mov byte [r13 + 8], dil
adc al, bpl
movzx eax, word [r13 + 0xa]
test r13, 0x7e01100d
cmc
stc
cmp ax, word [rbx]
jne 0x1404846e3
mov rcx, qword [r13]
cmc
cmp r11w, 0xb49
test rcx, rcx
je 0x1404846b2
mov rax, qword [rcx + 0x38]
cmp r13w, 0x99f
clc
cmp qword [rax], r9
jmp 0x140484616
je 0x140484669
mov rax, qword [rcx + 0x50]
clc
cmp rdx, 0x357e4d43
cmp dword [rax], r9d
jmp 0x140484630
jle 0x140484669
dec dword [rax]
mov rcx, qword [rcx + 0x38]
jmp 0x140484644
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140484650
mov qword [rcx], rax
movsx ax, dil
lahf
movsx eax, si
movzx eax, word [rdx]
jmp 0x140484664
jmp 0x140484690
mov rax, qword [rcx]
jmp 0x140484671
mov rax, qword [rax + 0x38]
jmp 0x14048467a
call qword [0x1400b8d90]
sub r9d, r9d
movsx cx, bl
test r13b, 0x1e
bt rcx, 0xd9
mov ecx, 0xffff
clc
cmc
cmp cx, ax
jmp 0x14048469f
je 0x1404846b2
mov al, r9b
jmp 0x1404846ad
jmp 0x1404846bd
mov qword [r13], r9
mov al, dil
movzx ecx, r11w
mov byte [r13 + 8], al
movsx rdx, r14w
mov r8, qword [rbp + 0x20]
movzx rdx, cx
mov rcx, qword [rbp + 0x18]
cqo
movsx rdx, cx
not rdx
mov rdx, qword [rbp + 8]
jmp 0x1404844bd
mov r8, qword [rbp + 0x20]
bt cx, 0x94
mov rcx, qword [rbp + 0x18]
stc
sub eax, 0x7f877797
mov rdx, qword [rbp + 8]
cdqe
lea rax, [rbp + 8]
test rax, r9
stc
cmp ebp, 0x1e50174f
cmp r8, 8
cmovae rax, rdx
cmp r8w, sp
cmc
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x140484723
je 0x14048476b
mov rcx, qword [rsp + 0x70]
cmp cl, 0x40
mov rax, rcx
test ah, 0x90
test dil, dil
cmp si, bp
cmp qword [rcx + 0x18], 0x10
jmp 0x140484747
jb 0x140484755
mov rax, qword [rcx]
jmp 0x140484755
mov qword [rcx + 0x10], r9
jmp 0x14048475e
mov byte [rax], r9b
jmp 0x140484766
jmp 0x140484796
cmp byte [rsp + 0x30], 0
je 0x140484796
mov r9b, 0x2d
mov r8, rdi
sub edx, edx
bswap cx
mov rcx, qword [rsp + 0x70]
jmp 0x14048478b
call fcn.14044719e
nop
movzx cx, r15b
lea rcx, [rbp + 8]
jmp 0x14048479f
call fcn.140458e01
mov rax, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x28]
xor rcx, rsp
jmp 0x1404847b5
call fcn.14049cefa
mov rbx, qword [rsp + 0x170]
xadd r14b, sil
or bpl, 0x93
add rsp, 0x130
bswap bp
movzx r15w, r13b
movzx r12d, si
pop r15
mov r12b, r14b
pop r14
pop r13
bswap di
jmp 0x1404847ee
pop r12
movsxd rdi, r12d
movsx rdi, sp
cmovg rsi, r10
pop rdi
movzx ebp, r8w
movzx rsi, bx
pop rsi
pop rbp
jmp 0x14048480b
ret
call fcn.1404b346a
int3
call fcn.1404b346a
nop
call fcn.1404b346a
nop
jmp 0x140484828
call fcn.1404b346a
int3