Function at 0x140480375
Capabilities:
Encode data using base64
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
push rbp
neg bpl
push rsi
xor ebx, 0x7e221251
or al, 0xc9
or al, sil
push rdi
movsx rdi, r13w
sbb ax, sp
movzx bp, r14b
push r12
add rbp, 0x7dd7c9b
push r13
btr di, 0xa0
xchg r13b, cl
bt cx, r10w
push r14
bswap r14w
sar ecx, cl
push r15
lea rbp, [rsp - 0x30]
neg rax
sub rsp, 0x130
movsx di, r12b
rcr r14d, 0x42
cmp rdi, 0x710d1033
mov rax, qword [0x1400b7288]
or bl, 0x9c
shl r14d, 0x9a
xor rax, rsp
btc r15, rsi
or r15b, 0x47
mov qword [rbp + 0x28], rax
mov qword [rsp + 0x48], r9
setns al
add ebx, 0xa1e681c
mov r13, r8
mov rdi, rdx
ror r14b, cl
bswap bx
shr r15b, 0x84
mov qword [rsp + 0x70], rdx
cmp cx, 0x1e5
mov qword [rbp - 0x40], rdx
bswap r15
btr eax, r10d
cmc
mov r14, qword [rbp + 0xa0]
sbb ah, 0x26
add r15b, r14b
mov qword [rsp + 0x60], r14
ror ecx, 0xfa
bts eax, r13d
xor r12d, r12d
cbw
sets ch
mov dword [rsp + 0x3c], r12d
mov r15, qword [rbp + 0x98]
mov rbx, qword [r15 + 0x40]
movzx cx, al
mov rbx, qword [rbx + 8]
xchg ah, cl
cmovnp eax, ebp
mov qword [rbp - 0x58], rbx
movzx ax, dil
mov rax, qword [rbx]
movsx ecx, r9w
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [case.0x140162398.0]
cmp byte [rbp + 0x90], r12b
je 0x1404804d2
lea rcx, [rbp - 0x60]
call fcn.140486090
mov rsi, rax
mov qword [rsp + 0x50], rax
jmp 0x1404804ae
test rbx, rbx
jmp 0x1404804b6
je 0x14048054f
mov rdx, qword [rbx]
cdqe
bswap ax
mov rax, qword [rdx + 0x10]
jmp 0x1404804cd
jmp 0x14048050e
lea rcx, [rbp - 0x60]
jmp 0x1404804db
call fcn.140485c8b
mov rsi, rax
test r12b, 0xcd
cmp dh, 0xfe
mov qword [rsp + 0x50], rax
test rbx, rbx
jmp 0x1404804f7
je 0x14048054f
mov rax, qword [rbx]
bswap ecx
mov rax, qword [rax + 0x10]
xchg cl, cl
bswap cx
not cx
mov rcx, rbx
jmp 0x140480516
call qword [case.0x140162398.0]
test rax, rax
mov r8w, 0xca8
mov r8w, r14w
mov r8, rax
je 0x14048054f
mov rcx, qword [rax]
mov rax, qword [rcx]
mov edx, 1
movzx cx, bpl
mov rcx, r8
jmp 0x140480549
call qword [case.0x140162398.0]
mov byte [rsp + 0x38], r12b
jmp 0x140480559
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
bswap eax
cmove rax, r10
movzx ax, bpl
mov qword [rbp + 0x18], r12
mov al, r12b
mov qword [rbp + 0x20], 7
setp ch
bswap rcx
cdq
mov word [rbp + 8], r12w
jmp 0x140480590
mov rax, qword [rsi]
lea rdx, [rbp - 0x70]
xchg rcx, rcx
movsx rcx, si
mov rcx, rsi
mov rax, qword [rax + 0x58]
jmp 0x1404805aa
call qword [case.0x140162398.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
movsx si, r15b
not bl
mov qword [rdi + 0x10], r12
movsx rbx, dx
movsx ax, r12b
movzx ecx, cx
mov qword [rdi + 0x18], 0xf
cmovns cx, r10w
cwde
mov byte [rdi], r12b
mov bx, di
mov esi, 1
movzx rax, ax
lahf
mov eax, esi
movzx bx, r9b
mov dword [rsp + 0x34], eax
setns cl
movzx bx, r14b
mov ecx, 0x4564e0
mov dword [rsp + 0x3c], eax
movsx bx, r11b
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
mov rax, rcx
lahf
movsx ax, r15b
mov qword [rbp - 0x58], rbx
mov ecx, ecx
movzx cx, r15b
mov rax, qword [rbx]
not cx
mov cl, ah
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14048063c
call qword [case.0x140162398.0]
nop
movsx rcx, sp
mov cx, r15w
lea rcx, [rbp - 0x60]
jmp 0x140480654
call fcn.140473b75
mov rdi, rax
test r12b, r8b
stc
clc
mov qword [rbp - 0x60], rax
clc
test rbx, rbx
je 0x1404806b9
mov rdx, qword [rbx]
cbw
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x140480680
call qword [case.0x140162398.0]
mov r8, rax
test esp, 0x33530aba
cmp sil, 0xe6
test rax, rax
je 0x1404806b9
mov rcx, qword [rax]
mov rax, qword [rcx]
cmovo dx, r10w
cwd
mov edx, esi
mov rcx, r8
jmp 0x1404806b3
call qword [case.0x140162398.0]
mov rax, qword [rdi]
movzx r8w, r11b
movzx r9, ax
bswap r8d
mov r9, r14
lea r8, [0x1400c0d6c]
cqo
lea rdx, [0x1400c0d60]
movsx ecx, di
movzx cx, bpl
movsx rcx, sp
mov rcx, rdi
jmp 0x1404806ef
mov rax, qword [rax + 0x58]
call qword [case.0x140162398.0]
mov rax, r12
mov qword [rbp - 0x78], rax
and dil, r15b
cmp bh, ch
mov dil, byte [rsp + 0x30]
clc
mov sil, byte [rsp + 0x30]
rol r12b, cl
adc r15b, 0xc6
rcr cx, 0x7d
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
sbb ecx, 0x7e54521c
btr cx, sp
sbb cl, spl
mov r15b, byte [rsp + 0x30]
shl rcx, cl
movsx rcx, ax
xor r9d, r9d
add ch, 0xfa
shl ecx, 0xcd
lea ecx, [r9 + 1]
cmp rax, 4
jmp 0x140480754
jae 0x140482d0e
mov al, byte [rbp + rax - 0x70]
jmp 0x140480763
cmp al, 0x20
jmp 0x14048076a
je 0x1404807a4
cmp al, 0x24
jmp 0x140480777
je 0x140482549
cmp al, 0x2b
jmp 0x140480784
je 0x140481b1a
cmp al, 0x76
jmp 0x140480791
je 0x140480875
cmp al, 0x78
jmp 0x14048079e
jne 0x14048113a
cmp qword [rbp - 0x78], 3
je 0x14048113a
mov bl, r9b
xchg ch, cl
mov byte [rsp + 0x40], bl
sete ch
mov rdx, qword [rsp + 0x48]
not ch
mov rcx, r13
jmp 0x1404807ca
call fcn.140465047
xor r9d, r9d
cmc
test al, al
jmp 0x1404807da
jne 0x140482ccf
lea rbx, [r13 + 0xa]
mov r12, rbx
shl r15d, cl
rol dil, cl
mov rsi, qword [rsp + 0x48]
adc r14b, cl
mov r15, qword [rbp - 0x60]
sal r14b, cl
xor di, bx
lea edi, [r9 + 1]
test rdi, r14
adc r14b, r15b
jmp 0x14048080e
mov r14d, 0xffff
cmp r14b, 0x71
cmp r12w, r9w
cmp byte [r13 + 8], r9b
jmp 0x140480825
jne 0x140482b6f
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140480837
je 0x140482b64
mov rax, qword [rcx + 0x38]
shl rdx, cl
clc
sbb dx, 0x6064
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140480855
je 0x140482b25
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x140482b25
movzx eax, word [rdx]
jmp 0x140480870
jmp 0x140482b3f
mov dword [rsp + 0x68], r9d
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
movsxd rcx, r9d
setle ch
mov rcx, rbx
jmp 0x140480890
mov rax, qword [rax + 0x48]
jmp 0x140480899
call qword [case.0x140162398.0]
mov dword [rsp + 0x58], eax
mov rcx, qword [rbx]
not al
mov rax, qword [rcx + 0x28]
cdq
lea rdx, [rbp - 0x18]
mov cl, 0x6b
mov rcx, rbx
jmp 0x1404808bb
call qword [case.0x140162398.0]
mov eax, dword [rsp + 0x34]
clc
bts eax, 9
stc
mov dword [rsp + 0x34], eax
cmp r10d, r9d
cmp rbp, 0x558d4ad0
mov dword [rsp + 0x3c], eax
test r8d, 0x727e1857
cmp r12b, r13b
xor eax, eax
cmc
cmp qword [rbp - 8], rax
je 0x14048120f
mov rax, qword [rbx]
mov cl, 0xc4
mov rcx, rbx
jmp 0x140480901
mov rax, qword [rax + 0x20]
jmp 0x14048090a
call qword [case.0x140162398.0]
mov word [rsp + 0x40], ax
test r12, 0x728f311e
stc
xor edx, edx
cmp bl, dil
test ax, ax
jmp 0x14048092a
je 0x14048120f
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0x10
cmovae rcx, qword [rbp - 0x18]
stc
cmc
jmp 0x140480945
cmp byte [rcx], 0x7f
jmp 0x14048094d
jae 0x14048120f
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lahf
cmovge rax, rax
lea eax, [rdx + 0xf]
movzx cx, bh
setl ch
mov qword [rbp - 0x80], rax
movsx cx, r11b
not ch
setl ch
mov qword [rbp - 0x20], rax
movzx rcx, cx
cmovne eax, edx
jmp 0x140480987
lea eax, [rdx + 1]
movsx ebx, r12w
mov qword [rbp - 0x28], rax
movsx rbx, cx
movsxd rcx, ebx
mov word [rbp - 0x38], dx
movsx ecx, bx
bswap cx
mov ebx, edx
movzx dx, r10b
setno cl
cdq
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.140465047
xor r11d, r11d
stc
cmp r12b, 0x3f
test al, al
jmp 0x1404809ca
jne 0x140480fb2
mov r10, qword [rsp + 0x60]
movsx rbx, dx
sar dil, cl
lea r9, [r10 + 0x16]
mov qword [rbp - 0x48], r9
test ecx, ecx
lea r14, [r13 + 0xa]
rcr sil, cl
inc dil
mov r8, r14
rol esi, cl
mov qword [rbp - 0x50], r14
movsx si, r12b
mov rbx, qword [rbp - 0x38]
sar esi, cl
bt rdi, 0x6e
mov qword [rsp + 0x78], rbx
rol rsi, cl
clc
mov edi, r11d
adc si, cx
jmp 0x140480a1d
mov rsi, qword [rbp - 0x80]
stc
clc
cmp byte [r13 + 8], r11b
jmp 0x140480a2c
jne 0x140480b0f
mov rcx, qword [r13]
test r11, rsp
test rcx, rcx
je 0x140480af6
mov rax, qword [rcx + 0x38]
rol rdx, cl
cqo
mov rdx, qword [rax]
clc
jmp 0x140480a54
test rdx, rdx
jmp 0x140480a5c
je 0x140480a82
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r11d
jmp 0x140480a6f
jle 0x140480a82
movzx eax, word [rdx]
jmp 0x140480a7d
jmp 0x140480ad1
mov rax, qword [rcx]
jmp 0x140480a8a
mov rax, qword [rax + 0x30]
jmp 0x140480a93
call qword [case.0x140162398.0]
mov r8, qword [rbp - 0x50]
and ecx, 0x7280994
cmc
mov r9, qword [rbp - 0x48]
bsf cx, r12w
shld cx, di, 0xca
add ecx, r11d
mov r10, qword [rsp + 0x60]
xor ecx, 0x846075a
test r8w, r9w
sub r11d, r11d
test r15d, r8d
xor cx, bx
shld ecx, eax, 0xf7
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x140480adf
je 0x140480af6
mov word [r8], ax
mov r14, r8
jmp 0x140480af1
jmp 0x140480afe
mov qword [r13], r11
movzx rcx, r14w
mov eax, 1
mov byte [r13 + 8], al
xchg cl, r8b
not r8w
cdq
movzx r8d, word [r14]
movsx edx, cx
mov rdx, r9
mov rcx, r10
jmp 0x140480b21
call fcn.14013fe99
sub rax, qword [rsp + 0x60]
test sp, 0x846
sar rax, 1
cmp rax, 0xa
jae 0x140480c37
lea rcx, [0x1400c0d60]
or r9b, 0xa
mov r9b, byte [rax + rcx]
btr rcx, r12
mov cl, 0x9c
shl cx, 0xac
mov r10, qword [rsp + 0x70]
ror cl, cl
adc cx, ax
shl cl, 0xc2
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x140480b70
jae 0x140480bb8
lea rax, [rcx + 1]
test cl, r12b
jmp 0x140480b82
mov qword [r10 + 0x10], rax
shr ah, cl
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x140480b95
jb 0x140480b9f
mov rax, qword [r10]
stc
mov byte [rax + rcx], r9b
xor edx, edx
jmp 0x140480baa
mov byte [rax + rcx + 1], dl
jmp 0x140480bb3
jmp 0x140480bdb
mov r8b, r12b
movzx edx, ax
movzx rdx, r10w
mov edx, 1
movsx rcx, ax
movsx ecx, bx
mov rcx, r10
jmp 0x140480bd6
call fcn.1404533eb
lea rax, [rbp - 0x38]
cmp rsi, 0x10
xchg cl, cl
setae cl
jmp 0x140480bed
cmovae rax, rbx
cmp al, 0xa8
cmc
cmp byte [rax + rdi], 0x7f
jmp 0x140480bfd
je 0x140480df2
lea rax, [rbp - 0x38]
cmp r14w, sp
test r12b, r12b
test cl, cl
movsx rcx, r14w
cmovne rax, rbx
cmc
add ecx, 0x552869c7
jmp 0x140480c24
mov ecx, 1
stc
add byte [rax + rdi], cl
jmp 0x140480c32
jmp 0x140480dd6
lea rax, [rbp - 0x38]
adc bl, 0x47
cmp rsi, 0x10
setae bl
movzx dx, bpl
setp dl
not dx
mov rdx, qword [rsp + 0x78]
cmovae rax, rdx
stc
jmp 0x140480c60
xor r11d, r11d
cmp byte [rax + rdi], r11b
je 0x140480f0c
cmp byte [r13 + 8], r11b
jne 0x140480d44
mov rcx, qword [r13]
jmp 0x140480c80
test rcx, rcx
jmp 0x140480c88
je 0x140480d1c
mov rax, qword [rcx + 0x38]
and dx, 0x5e20
add edx, 0x50576edd
xadd dx, dx
mov rdx, qword [rax]
jmp 0x140480cad
test rdx, rdx
jmp 0x140480cb5
je 0x140480cdd
mov rax, qword [rcx + 0x50]
cmp bpl, r8b
cmp dword [rax], r11d
jmp 0x140480cca
jle 0x140480cdd
movzx eax, word [rdx]
jmp 0x140480cd8
jmp 0x140480cfa
mov rax, qword [rcx]
jmp 0x140480ce5
mov rax, qword [rax + 0x30]
jmp 0x140480cee
call qword [case.0x140162398.0]
xor r11d, r11d
rcl cl, 0x7d
mov ecx, 0xffff
cmc
cmp cx, ax
jmp 0x140480d08
je 0x140480d1c
mov word [r14], ax
jmp 0x140480d17
jmp 0x140480d2a
mov qword [r13], r11
movsx r10, r10w
cwd
cmovl edx, r10d
mov r10d, 1
movzx rdx, r10w
cqo
mov byte [r13 + 8], r10b
mov rdx, qword [rsp + 0x78]
jmp 0x140480d4c
mov r10d, 1
rcr al, cl
movzx eax, word [rsp + 0x40]
cmp word [r14], ax
jmp 0x140480d5a
jne 0x140480f0c
mov rcx, qword [rbp - 0x28]
cmc
test r14, 0x5c51c57
jmp 0x140480d71
cmp rcx, rsi
jae 0x140480daa
lea rax, [rcx + 1]
cmc
test r15b, 0xc4
mov qword [rbp - 0x28], rax
bsr rax, r9
lea rax, [rbp - 0x38]
test bl, bl
jmp 0x140480d96
cmovne rax, rdx
stc
and word [rax + rcx], 0
jmp 0x140480da5
jmp 0x140480dcc
sub r9d, r9d
mov r8b, r15b
not cl
xchg dh, dl
movzx ecx, di
mov rdx, r10
movzx ecx, r15w
lea rcx, [rbp - 0x38]
jmp 0x140480dc7
call fcn.1404533eb
inc rdi
btr bx, 0x8b
xchg ebx, ecx
mov rbx, qword [rbp - 0x38]
stc
mov qword [rsp + 0x78], rbx
and ecx, 0x6087045
shl cx, cl
test cx, 0x49d2
mov rsi, qword [rbp - 0x20]
mov rcx, qword [r13]
clc
sub r8d, r8d
jmp 0x140480e05
test rcx, rcx
jmp 0x140480e0d
je 0x140480eac
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140480e1f
je 0x140480e72
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140480e31
jle 0x140480e72
dec dword [rax]
mov dx, 0x60da
mov rcx, qword [rcx + 0x38]
cwd
mov rax, rbx
cwde
mov rdx, qword [rcx]
mov al, sil
mov ax, 0x4004
setne ah
lea rax, [rdx + 2]
jmp 0x140480e5d
mov qword [rcx], rax
jmp 0x140480e65
movzx eax, word [rdx]
jmp 0x140480e6d
jmp 0x140480e91
mov rax, qword [rcx]
jmp 0x140480e7a
mov rax, qword [rax + 0x38]
jmp 0x140480e83
call qword [case.0x140162398.0]
sub r8d, r8d
rcl cx, cl
xchg ch, cl
mov ecx, 0xffff
cmp cx, ax
je 0x140480eac
mov al, r8b
jmp 0x140480ea7
jmp 0x140480ebe
mov qword [r13], r8
movsx rax, r12w
cdqe
setge dl
mov eax, 1
mov byte [r13 + 8], al
bswap ecx
mov cl, 0x11
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140480ed3
call fcn.140465047
xor r11d, r11d
test al, al
jmp 0x140480ee5
mov r8, qword [rbp - 0x50]
movzx r10d, cx
bswap r9d
mov r9, qword [rbp - 0x48]
jmp 0x140480efc
mov r10, qword [rsp + 0x60]
jmp 0x140480f06
je 0x140480a23
mov qword [rbp - 0x80], rsi
sbb r10b, cl
bt r10, 0x29
rcr bl, 0xbb
mov rbx, rdi
test rdi, rdi
movzx r11d, sp
jmp 0x140480f2f
mov dil, byte [rsp + 0x30]
movsxd r11, ebp
mov sil, byte [rsp + 0x30]
mov r10b, 3
mov r14b, byte [rsp + 0x30]
cmova r11w, cx
xchg r10w, r11w
movzx r11d, r15w
mov r11, qword [rbp - 0x80]
jmp 0x140480f61
mov r10, qword [rsp + 0x78]
jmp 0x140480f6b
je 0x140480fc3
lea rax, [rbp - 0x38]
cmc
cmp r11, 0x10
cmovae rax, r10
clc
cmp r15w, r11w
cmp byte [rax + rbx], 0
jle 0x140480f9a
inc rbx
jmp 0x140480f95
jmp 0x140480fc3
mov eax, 1
jmp 0x140480fa4
mov byte [rsp + 0x38], al
jmp 0x140480fad
jmp 0x140480fc3
mov r10, qword [rbp - 0x38]
ror dl, 0xbc
mov r11, qword [rbp - 0x80]
test r13w, 0x56c6
lea rdx, [rbp - 0x18]
and r8d, edx
movzx r8d, r13w
setl r9b
mov r8, qword [rbp - 0x18]
sbb r9b, bl
mov r9, qword [rbp]
cmp r9, 0x10
jmp 0x140480fe6
cmovae rdx, r8
clc
stc
sub eax, eax
test r12b, 0xb6
cmp byte [rsp + 0x38], al
jmp 0x140480ffb
jne 0x140481051
test rbx, rbx
je 0x1404811ab
mov cl, byte [rdx]
cmp dil, r12b
cmp cl, 0x7f
je 0x1404811ab
sub rbx, 1
je 0x14048116a
lea rax, [rbp - 0x38]
clc
cmp r11, 0x10
jmp 0x140481030
cmovae rax, r10
cmc
clc
cmp cl, byte [rax + rbx]
jmp 0x14048103e
je 0x140481199
mov eax, 1
test r15b, 0xd6
mov byte [rsp + 0x38], al
cmp r11, 0x10
jmp 0x14048105a
jb 0x1404810bf
lea rdx, [r11 + 1]
shld ax, ax, 0x7a
stc
mov rax, r10
cmc
cmp rdx, 0x1000
jb 0x1404810a7
add rdx, 0x27
cmp dx, 0x236c
cmp r14, r11
mov r10, qword [r10 - 8]
stc
sub rax, r10
cmc
test r9d, r12d
stc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404810a1
ja 0x1404830a7
mov rcx, r10
jmp 0x1404810af
call fcn.140261fd0
mov r9, qword [rbp]
mov r8, qword [rbp - 0x18]
cmp al, r10b
cmp r9, 0x10
jmp 0x1404810c8
jb 0x14048112a
lea rdx, [r9 + 1]
sal ah, 0x67
btr ax, r9w
mov rax, r8
cmc
cmp rdx, 0x1000
jmp 0x1404810ea
jb 0x14048111d
add rdx, 0x27
stc
test r14b, 0xdb
mov r8, qword [r8 - 8]
stc
sub rax, r8
clc
cmp r14b, dil
add rax, 0xfffffffffffffff8
stc
cmc
test r13d, r11d
cmp rax, 0x1f
jmp 0x140481117
ja 0x14048309c
mov rcx, r8
jmp 0x140481125
call fcn.140261fd0
sub r9d, r9d
mov ecx, 1
rol al, cl
shr ax, cl
inc rax
mov eax, dword [rsp + 0x38]
cmp r10, 0x320a1e2b
add qword [rbp - 0x78], rcx
cmc
cmp bpl, 0x50
stc
test al, al
jmp 0x140481156
jne 0x140482fad
mov rax, qword [rbp - 0x78]
jmp 0x140481165
jmp 0x14048074b
test rbx, rbx
jmp 0x140481172
jne 0x140481199
lea rax, [rbp - 0x38]
cmp r11, 0x10
jmp 0x140481185
cmovae rax, r10
test r12b, dl
cmp cl, byte [rax]
jmp 0x140481193
jl 0x140481044
cmp byte [rdx + 1], 0
jle 0x140481001
inc rdx
jmp 0x140481001
cmp r11, 0x10
jb 0x140481546
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jb 0x140481202
add rdx, 0x27
clc
mov r10, qword [r10 - 8]
jmp 0x1404811d7
sub rax, r10
test ax, r11w
cmp r15w, 0x2075
add rax, 0xfffffffffffffff8
cmp sp, r14w
stc
cmp r9w, 0x3fed
cmp rax, 0x1f
jmp 0x1404811fc
ja 0x1404830a7
mov rcx, r10
call fcn.140261fd0
jmp 0x140481546
mov rdx, qword [rsp + 0x48]
movsx ecx, sp
movzx ecx, si
mov rcx, r13
jmp 0x140481222
call fcn.140465047
xor r8d, r8d
test dil, r12b
test al, al
jmp 0x140481234
jne 0x14048154b
lea rbx, [r13 + 0xa]
movsx edi, si
xchg sil, dil
jmp 0x140481249
mov r12, rbx
mov sil, cl
movsxd rsi, ebp
movsx rsi, r11w
mov r9, qword [rsp + 0x60]
movsx r15w, bl
lea rdi, [r9 + 0x16]
movsx si, r8b
movsxd rsi, edi
mov rsi, qword [rsp + 0x70]
movzx r15w, r11b
movzx r15, sp
mov r15w, r11w
mov r15, qword [rsp + 0x48]
jmp 0x140481288
jmp 0x140481292
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], r8b
jne 0x14048135a
mov rcx, qword [r13]
cmp r13w, 0x1896
cmc
test rcx, rcx
jmp 0x1404812af
je 0x140481344
mov rax, qword [rcx + 0x38]
sbb edx, ebp
xor rdx, 0x24854739
mov rdx, qword [rax]
cmp r15b, 0x8a
stc
test rdx, rdx
jmp 0x1404812d2
je 0x1404812f7
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404812e4
jle 0x1404812f7
movzx eax, word [rdx]
jmp 0x1404812f2
jmp 0x14048131c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140481303
call qword [case.0x140162398.0]
mov r9, qword [rsp + 0x60]
shl cl, 0xa0
ror rcx, cl
jmp 0x140481319
sub r8d, r8d
mov ecx, 0xffff
cmp bp, r11w
clc
cmp cx, ax
je 0x140481344
mov word [r12], ax
movzx bx, cl
movsx ebx, r9w
mov rbx, r12
jmp 0x140481348
mov qword [r13], r8
mov eax, 1
movzx rdx, r10w
xchg cl, r8b
cwd
mov byte [r13 + 8], al
movzx r8d, word [rbx]
mov rdx, rdi
cmovne cx, r12w
seta cl
not cx
mov rcx, r9
jmp 0x140481374
call fcn.14013fe99
sub rax, qword [rsp + 0x60]
cmp rbp, rdx
jmp 0x140481387
sar rax, 1
clc
cmp rax, 0xa
jmp 0x140481394
jae 0x140481519
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 0x18]
jmp 0x1404813b2
jae 0x1404813fa
lea rax, [rcx + 1]
cmp al, 0x56
jmp 0x1404813c3
mov qword [rsi + 0x10], rax
shl eax, 0x5a
mov rax, rsi
cmp cx, 0x915
cmp r14b, r8b
cmp qword [rsi + 0x18], 0x10
jmp 0x1404813df
jb 0x1404813e9
mov rax, qword [rsi]
stc
mov byte [rax + rcx], r9b
xor r8d, r8d
mov byte [rax + rcx + 1], r8b
jmp 0x140481415
mov r8b, r14b
mov edx, 1
seto cl
mov rcx, rsi
jmp 0x14048140d
call fcn.1404533eb
xor r8d, r8d
mov rcx, qword [r13]
clc
test spl, dil
cmp rbx, r8
test rcx, rcx
jmp 0x140481428
je 0x1404814d4
mov rax, qword [rcx + 0x38]
test bh, 0x4a
clc
cmp qword [rax], r8
je 0x140481493
mov rax, qword [rcx + 0x50]
test rsp, rsi
test spl, 0x9b
cmp dword [rax], r8d
jmp 0x140481452
jle 0x140481493
dec dword [rax]
cdqe
mov rcx, qword [rcx + 0x38]
xchg dx, ax
mov dh, 0xf5
movsx eax, r13w
mov rdx, qword [rcx]
cwde
cmovae ax, r15w
movzx rax, si
lea rax, [rdx + 2]
jmp 0x14048147f
mov qword [rcx], rax
movsx rax, bx
movzx eax, word [rdx]
jmp 0x14048148e
jmp 0x1404814af
mov rax, qword [rcx]
jmp 0x14048149b
mov rax, qword [rax + 0x38]
jmp 0x1404814a4
call qword [case.0x140162398.0]
sub r8d, r8d
rcl cl, cl
mov ecx, 0xffff
stc
cmp r12d, 0x126552ce
test ebx, ebx
cmp cx, ax
jmp 0x1404814c6
je 0x1404814d4
mov al, r8b
jmp 0x1404814e2
mov qword [r13], r8
mov eax, 1
cdq
mov cx, r10w
mov byte [r13 + 8], al
setno dl
movsx ecx, di
mov rcx, 0x4e407b30
mov rdx, r15
mov rcx, r13
jmp 0x1404814fe
call fcn.140465047
xor r8d, r8d
stc
jmp 0x14048150c
test al, al
jmp 0x140481513
je 0x14048128d
mov dil, byte [rsp + 0x30]
cmovbe cx, r13w
movzx rax, bx
mov sil, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
movzx ax, sil
mov r12b, byte [rsp + 0x30]
mov rbx, 0x6ef57143
movsx rax, r11w
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
sets ch
mov cl, 0x15
movzx cx, r13b
mov rcx, rbx
jmp 0x140481560
mov rax, qword [rax + 0x18]
jmp 0x140481569
call qword [case.0x140162398.0]
movzx ebx, ax
xchg ch, ch
jmp 0x140481579
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140481586
call fcn.140465047
xor r8d, r8d
clc
test r15b, bl
test al, al
jmp 0x140481599
jne 0x14048198a
test bx, bx
jmp 0x1404815a7
je 0x14048198a
cmp byte [r13 + 8], r8b
jmp 0x1404815b6
jne 0x140481663
mov rcx, qword [r13]
jmp 0x1404815c5
test rcx, rcx
jmp 0x1404815cd
je 0x14048164b
mov rax, qword [rcx + 0x38]
sar dh, cl
mov rdx, qword [rax]
test r11b, 0x6a
cmp r8w, r12w
test rdx, rdx
je 0x14048160c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404815f9
jle 0x14048160c
movzx eax, word [rdx]
jmp 0x140481607
jmp 0x140481629
mov rax, qword [rcx]
jmp 0x140481614
mov rax, qword [rax + 0x30]
call qword [case.0x140162398.0]
sub r8d, r8d
cmp ah, bl
inc cl
bsr cx, bp
mov ecx, 0xffff
cmp cx, ax
jmp 0x140481636
je 0x14048164b
mov word [r13 + 0xa], ax
jmp 0x140481646
jmp 0x140481659
mov qword [r13], r8
cmovo rax, r8
cmp ebp, r10d
sub al, bpl
mov eax, 1
mov byte [r13 + 8], al
stc
cmp word [r13 + 0xa], bx
movsx bx, spl
mov ebx, dword [rsp + 0x68]
jmp 0x140481676
jne 0x140481999
mov eax, 1
movsx cx, r10b
btc ecx, 0x18
mov rcx, qword [r13]
test dl, spl
cmp r12, 0x7c57258a
test rcx, rcx
jmp 0x1404816a0
je 0x140481740
mov rax, qword [rcx + 0x38]
cmc
test r10b, 0xeb
test dh, bl
cmp qword [rax], r8
jmp 0x1404816b9
je 0x1404816fe
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404816cb
jle 0x1404816fe
dec dword [rax]
cdq
mov rcx, qword [rcx + 0x38]
cqo
mov rdx, qword [rcx]
cdqe
movzx eax, r12w
xchg ah, al
lea rax, [rdx + 2]
jmp 0x1404816ee
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404816f9
jmp 0x140481718
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x140162398.0]
xor r8d, r8d
mov cx, 0x65d4
or cx, r15w
ror ch, cl
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x140481726
je 0x140481734
mov al, r8b
jmp 0x140481744
mov eax, 1
setp dl
movsx rcx, cx
mov qword [r13], r8
mov byte [r13 + 8], al
movsx rcx, r11w
cwd
mov dl, dil
mov rdx, qword [rsp + 0x48]
movsxd rcx, eax
movzx cx, r13b
mov rcx, r13
jmp 0x140481766
call fcn.140465047
cmp ebx, dword [rsp + 0x58]
jmp 0x140481774
jge 0x140481999
sub r8d, r8d
cmc
test al, al
jne 0x140481972
cmp byte [r13 + 8], r8b
jmp 0x14048178f
jne 0x140481861
mov rcx, qword [r13]
cmp r12b, 0x67
test rcx, rcx
jmp 0x1404817a5
je 0x140481844
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x1404817bf
test rdx, rdx
je 0x1404817ee
mov rax, qword [rcx + 0x50]
jmp 0x1404817d8
cmp dword [rax], r8d
jle 0x1404817ee
movzx eax, word [rdx]
jmp 0x1404817e9
jmp 0x140481813
mov rax, qword [rcx]
jmp 0x1404817f6
mov rax, qword [rax + 0x30]
jmp 0x1404817ff
call qword [case.0x140162398.0]
sub r8d, r8d
shr rcx, cl
movsx cx, r14b
shl cx, cl
mov ecx, 0xffff
cmp rsi, 0x22b6160f
test r12d, 0x7e2f3c0e
clc
cmp cx, ax
jmp 0x14048182f
je 0x140481844
mov word [r13 + 0xa], ax
jmp 0x14048183f
jmp 0x140481848
mov qword [r13], r8
mov eax, 1
bswap rdx
movzx ecx, r12w
cwd
mov byte [r13 + 8], al
mov al, 0x66
jmp 0x140481861
mov rax, qword [rsp + 0x60]
movsxd rdx, r8d
lea rdx, [rax + 0x16]
not r8w
setno ch
movzx r8d, bx
movzx r8d, word [r13 + 0xa]
xchg cl, cl
mov rcx, rax
call fcn.14013fe99
sub rax, qword [rsp + 0x60]
test ebp, 0xa71150d
sar rax, 1
jmp 0x14048189a
cmp rax, 0xa
jae 0x140481972
lea rcx, [0x1400c0d60]
shr r9b, cl
and r9b, 0xad
movzx r10, r15w
mov r9b, byte [rax + rcx]
sub cx, si
add r10b, 0x7c
sar r10b, cl
mov r10, qword [rsp + 0x70]
test di, 0x1bf5
btc cx, 0x37
mov rcx, qword [r10 + 0x10]
stc
cmp bl, dil
cmp rcx, qword [r10 + 0x18]
jmp 0x1404818e4
jae 0x14048193a
lea rax, [rcx + 1]
stc
jmp 0x1404818f5
mov qword [r10 + 0x10], rax
shl al, 0xa9
adc al, ah
sub rax, rsi
mov rax, r10
cmp spl, sil
cmp qword [r10 + 0x18], 0x10
jmp 0x140481911
jb 0x14048191a
mov rax, qword [r10]
mov byte [rax + rcx], r9b
jmp 0x140481923
xor r8d, r8d
jmp 0x14048192b
mov byte [rax + rcx + 1], r8b
jmp 0x140481935
jmp 0x140481961
mov r8b, sil
movsxd rcx, eax
mov ecx, 0x1e274e75
mov edx, 1
mov rcx, r10
jmp 0x140481952
call fcn.1404533eb
sub r8d, r8d
clc
inc eax
movsx rax, r8w
mov eax, 1
cmc
stc
cmp sil, bl
add ebx, eax
jmp 0x14048168a
mov ecx, 1
jmp 0x14048197c
mov byte [rsp + 0x38], cl
jmp 0x140481985
jmp 0x1404819a6
mov ebx, dword [rsp + 0x68]
xchg rcx, rax
movsx cx, r10b
bsf rcx, rax
mov ecx, 1
and eax, 0x4cbf14af
sal eax, 0x71
mov rax, qword [rsp + 0x70]
cmp r14b, 0x9c
stc
sub edx, edx
cmp r13d, 0x1de16b78
cmp qword [rax + 0x10], rdx
jmp 0x1404819c2
jne 0x1404819d6
mov byte [rsp + 0x38], cl
jmp 0x1404819d1
jmp 0x140481a9c
mov eax, dword [rsp + 0x58]
cmp ebx, eax
jmp 0x1404819e1
jge 0x140481a9c
sub eax, ebx
movsx r15, r12w
stc
xadd r15b, r14b
mov ebx, eax
mov r14, qword [rsp + 0x70]
neg cl
bts ecx, r10d
cmc
mov r15d, 1
sar ch, cl
cmc
mov rcx, qword [r14 + 0x10]
cmp rcx, qword [r14 + 0x18]
jmp 0x140481a16
jae 0x140481a54
lea rax, [rcx + 1]
jmp 0x140481a25
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x140481a36
jb 0x140481a44
mov rax, qword [r14]
jmp 0x140481a44
mov word [rax + rcx], 0x30
jmp 0x140481a4f
jmp 0x140481a80
mov r9b, 0x30
mov r8b, dil
cqo
mov rdx, r15
movsx rcx, r12w
movsxd rcx, ecx
not cl
mov rcx, r14
jmp 0x140481a70
call fcn.1404533eb
xor edx, edx
jmp 0x140481a80
sub rbx, r15
jne 0x140481a09
mov r14b, byte [rsp + 0x30]
clc
cqo
ror dx, cl
mov r15b, byte [rsp + 0x30]
movsxd rdx, r14d
mov rdx, qword [rbp]
cmp rdx, 0x10
jmp 0x140481aa9
jb 0x14048112a
inc rdx
cmovno ax, ax
rol ecx, cl
mov rcx, qword [rbp - 0x18]
rcl al, 0x1c
cmc
mov rax, rcx
test r10, 0xf4b77ce
cmp r13w, r9w
cmp rdx, 0x1000
jmp 0x140481ada
jb 0x140481125
add rdx, 0x27
cmp sil, dl
cmp sil, 0x38
mov rcx, qword [rcx - 8]
test r8b, 0x2a
cmp r9b, dil
stc
sub rax, rcx
add rax, 0xfffffffffffffff8
cmc
test r11d, 0x7a17390b
cmp rax, 0x1f
jmp 0x140481b0f
ja 0x14048309c
jmp 0x140481125
mov rdx, qword [rsp + 0x48]
movsx cx, r8b
movsx ecx, bp
mov rcx, r13
jmp 0x140481b2f
call fcn.140465047
sub r9d, r9d
jmp 0x140481b3d
test al, al
jmp 0x140481b44
jne 0x14048112d
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
movzx ecx, si
bswap dx
cqo
lea rdx, [rbp - 0x38]
movzx cx, ah
mov rcx, rbx
jmp 0x140481b6a
mov rax, qword [rax + 0x38]
jmp 0x140481b73
call qword [case.0x140162398.0]
mov r8d, dword [rsp + 0x34]
bts r8d, 8
test dl, r11b
cmc
or r8d, 2
cmp si, 0x50fd
test r11b, sil
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
xor r9d, r9d
cmp sp, 0x4f7d
cmp qword [rbp - 0x28], r9
jmp 0x140481bae
jbe 0x140481d2e
mov rax, qword [rbx]
movzx rdx, cx
lea rdx, [rbp - 0x18]
movzx cx, r10b
cmovbe rcx, rsp
mov rcx, rbx
jmp 0x140481bd0
mov rax, qword [rax + 0x38]
jmp 0x140481bd9
call qword [case.0x140162398.0]
mov r8d, dword [rsp + 0x34]
bts rdx, rdi
cmovae rdx, r8
movsx dx, bh
bts r8d, 0xb
not edx
movzx edx, bp
rol dh, 0x3d
or r8d, 4
mov dword [rsp + 0x34], r8d
sub dh, 0x72
mov dword [rsp + 0x3c], r8d
bswap dx
clc
lea rdx, [r13 + 8]
jmp 0x140481c1b
mov qword [rsp + 0x58], rdx
stc
xor r9d, r9d
cmp ah, 0xd2
cmp byte [rdx], r9b
jmp 0x140481c2f
jne 0x140481ce3
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140481c41
je 0x140481cc7
mov rax, qword [rcx + 0x38]
or dl, 0x40
movsx rdx, cx
mov rdx, qword [rax]
cmc
test rdx, rdx
je 0x140481c7e
mov rax, qword [rcx + 0x50]
stc
clc
test r10b, r12b
cmp dword [rax], r9d
jle 0x140481c7e
movzx eax, word [rdx]
jmp 0x140481c79
jmp 0x140481c9a
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140481c8a
call qword [case.0x140162398.0]
mov r8d, dword [rsp + 0x34]
xor r9d, r9d
shl ch, cl
mov ecx, 0xffff
mov rdx, qword [rsp + 0x58]
cmc
jmp 0x140481caa
cmp cx, ax
jmp 0x140481cb2
je 0x140481cc7
mov word [r13 + 0xa], ax
jmp 0x140481cc2
jmp 0x140481cd0
mov qword [r13], r9
cmovae r10w, r9w
mov r10d, 1
jmp 0x140481cdb
mov byte [rdx], r10b
jmp 0x140481cec
mov r10d, 1
cwde
sbb al, 0x35
movzx ecx, word [r13 + 0xa]
bsr ax, di
bt eax, 0x9c
lea rax, [rbp - 0x18]
test ax, di
clc
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
jmp 0x140481d13
cmp word [rax], cx
jmp 0x140481d1b
jne 0x140481d38
mov bl, r10b
jmp 0x140481d29
jmp 0x140481d45
lea rdx, [r13 + 8]
clc
jmp 0x140481d38
mov bl, r9b
mov qword [rsp + 0x58], rdx
jmp 0x140481d45
test r8b, 4
je 0x140481d84
and r8d, 0xfffffffb
mov ecx, ecx
movzx ecx, bp
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
movzx cx, r10b
mov cl, r10b
movsxd rcx, eax
lea rcx, [rbp - 0x18]
jmp 0x140481d76
call fcn.140457672
mov r8d, dword [rsp + 0x34]
stc
test r11d, edx
test r8b, 2
jmp 0x140481d8d
je 0x140481dbe
and r8d, 0xfffffffd
mov dword [rsp + 0x34], r8d
movsx ecx, ax
xchg ecx, ecx
jmp 0x140481da6
mov dword [rsp + 0x3c], r8d
bswap ecx
xchg rcx, rcx
lea rcx, [rbp - 0x38]
jmp 0x140481db9
call fcn.140457672
sub r8d, r8d
cmp r14, rcx
test bl, bl
jmp 0x140481dcb
je 0x140481fa9
mov rcx, qword [r13]
test r14w, r11w
cmc
stc
test rcx, rcx
jmp 0x140481de3
je 0x140481e70
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r8
je 0x140481e33
mov rax, qword [rcx + 0x50]
test dl, 0x50
cmp dword [rax], r8d
jmp 0x140481e06
jle 0x140481e33
dec dword [rax]
bswap edx
movsx eax, di
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140481e23
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140481e2e
jmp 0x140481e4c
mov rax, qword [rcx]
jmp 0x140481e3b
mov rax, qword [rax + 0x38]
call qword [case.0x140162398.0]
sub r8d, r8d
sub cl, dl
neg cl
mov ecx, 0xffff
stc
test al, sil
cmp cx, ax
jmp 0x140481e5d
je 0x140481e70
mov al, r8b
jmp 0x140481e6b
jmp 0x140481e79
mov qword [r13], r8
mov eax, 1
mov rcx, qword [rsp + 0x58]
movzx edx, bp
cwd
mov byte [rcx], al
rdtsc
mov rcx, qword [rsp + 0x50]
setge al
mov rax, qword [rcx]
cqo
movsxd rdx, r13d
lea rdx, [rbp - 0x18]
mov rax, qword [rax + 0x38]
jmp 0x140481ea4
call qword [case.0x140162398.0]
mov ebx, dword [rsp + 0x34]
movzx edx, r10w
bts rdx, rbx
movsxd rdx, esp
bts ebx, 0xa
shr dh, 0x68
movzx dx, dil
mov dword [rsp + 0x34], ebx
mov dx, 0x599b
mov dword [rsp + 0x3c], ebx
mov rdx, qword [rbp + 0x20]
clc
cmp rdx, 8
jmp 0x140481edf
jb 0x140481f48
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
and al, 0xe9
shr al, cl
shr rax, 0xf3
mov rax, rcx
stc
cmc
cmp rdx, 0x1000
jmp 0x140481f0a
jb 0x140481f43
add rdx, 0x27
cmp r14w, di
test rcx, rsi
mov rcx, qword [rcx - 8]
cmc
test dh, 0xab
sub rax, rcx
cmc
add rax, 0xfffffffffffffff8
jmp 0x140481f34
cmp rax, 0x1f
jmp 0x140481f3d
ja 0x1404830b2
call fcn.140261fd0
movups xmm0, xmmword [rbp - 0x18]
or cx, r8w
movups xmmword [rbp + 8], xmm0
shld ecx, r12d, 0x45
movups xmm1, xmmword [rbp - 8]
btc rcx, r12
sar cl, cl
movups xmmword [rbp + 0x18], xmm1
xor cl, r14b
sub eax, eax
mov cx, 0x4baf
cmovae ecx, esi
bswap ecx
mov qword [rbp - 8], rax
xchg cl, cl
bswap rcx
mov qword [rbp], 7
movsx ecx, di
not ch
jmp 0x140481f90
mov word [rbp - 0x18], ax
mov cx, r10w
xchg cx, cx
lea rcx, [rbp - 0x18]
call fcn.140457672
jmp 0x14048112a
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
movzx rdx, dx
movsx dx, sil
seta cl
lea rdx, [rbp - 0x38]
jmp 0x140481fcb
mov rcx, rbx
jmp 0x140481fd3
mov rax, qword [rax + 0x40]
jmp 0x140481fdc
call qword [case.0x140162398.0]
mov edx, dword [rsp + 0x34]
stc
bts edx, 0xc
or edx, 8
cmp r8b, 0xc6
mov dword [rsp + 0x34], edx
stc
test bpl, al
mov dword [rsp + 0x3c], edx
cmp cx, r11w
test r10, 0x65af1588
stc
sub r9d, r9d
cmp qword [rbp - 0x28], r9
jmp 0x140482016
jbe 0x140482186
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x14048202b
mov rax, qword [rax + 0x40]
jmp 0x140482034
call qword [case.0x140162398.0]
mov edx, dword [rsp + 0x34]
bt r8w, 0xfc
bts edx, 0xd
bsr r8, r11
or edx, 0x10
movzx r8d, sp
movzx r8w, r12b
btr r8, 0x94
mov dword [rsp + 0x34], edx
movsx r8, r13w
rcl r8b, cl
stc
mov dword [rsp + 0x3c], edx
mov r8, 0x9752683
cmp r13w, r15w
sbb r8b, 0xc0
mov r8, qword [rsp + 0x58]
cmp dl, 0xa4
xor r9d, r9d
cmc
test si, r14w
cmp byte [r8], r9b
jmp 0x140482094
jne 0x140482158
mov rcx, qword [r13]
jmp 0x1404820a7
test rcx, rcx
jmp 0x1404820af
je 0x14048212b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp sil, 0x66
cmp bl, r11b
test rdx, rdx
je 0x1404820eb
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x1404820d8
jle 0x1404820eb
movzx eax, word [rdx]
jmp 0x1404820e6
jmp 0x14048210d
mov rax, qword [rcx]
jmp 0x1404820f3
mov rax, qword [rax + 0x30]
jmp 0x1404820fc
call qword [case.0x140162398.0]
mov r8, qword [rsp + 0x58]
sub r9d, r9d
movsxd rcx, r12d
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x14048211b
je 0x14048212b
mov word [r13 + 0xa], ax
jmp 0x140482131
mov qword [r13], r9
cqo
mov r10d, 1
movzx dx, bpl
mov byte [r8], r10b
movzx edx, r14w
movsx dx, cl
mov dl, r12b
mov edx, dword [rsp + 0x34]
jmp 0x140482153
jmp 0x140482160
mov r10d, 1
shr cl, cl
movzx ecx, word [r13 + 0xa]
lea rax, [rbp - 0x18]
neg bl
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
mov bl, r10b
jmp 0x140482180
je 0x140482189
mov bl, r9b
test dl, 0x10
jmp 0x140482191
je 0x1404821cb
and edx, 0xffffffef
mov rcx, 0x561d7cfc
mov dword [rsp + 0x34], edx
movsxd rcx, ebp
movzx rcx, r14w
mov ch, dl
mov dword [rsp + 0x3c], edx
movsx rcx, sp
cmovne ecx, r15d
movzx rcx, dx
lea rcx, [rbp - 0x18]
call fcn.140457672
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x1404821d3
je 0x1404821f2
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x38]
jmp 0x1404821ed
call fcn.140457672
test bl, bl
jmp 0x1404821f9
je 0x1404823f7
mov rcx, qword [r13]
cmc
test r9w, bx
cmp sil, r15b
xor ebx, ebx
test rcx, rcx
jmp 0x140482215
je 0x1404822ae
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
jmp 0x140482227
je 0x140482275
mov rax, qword [rcx + 0x50]
test bpl, 0x59
cmc
cmp dword [rax], ebx
jmp 0x14048223d
jle 0x140482275
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cdq
mov rdx, qword [rcx]
movsx eax, sp
jmp 0x140482258
lea rax, [rdx + 2]
jmp 0x140482261
mov qword [rcx], rax
not rax
lahf
movzx eax, word [rdx]
jmp 0x140482270
jmp 0x14048228c
mov rax, qword [rcx]
jmp 0x14048227d
mov rax, qword [rax + 0x38]
jmp 0x140482286
call qword [case.0x140162398.0]
mov ecx, 0xffff
test r8b, 0x54
cmp r15b, 0x7d
cmp cx, ax
je 0x1404822ae
mov al, bl
jmp 0x1404822a9
jmp 0x1404822c5
mov qword [r13], rbx
movzx edx, r12w
lahf
mov eax, 1
movsx ecx, sp
movsx dx, r8b
cdq
mov rcx, qword [rsp + 0x58]
mov dx, r14w
movsx rdx, ax
mov byte [rcx], al
mov ch, ch
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
movsxd rdx, esp
movzx edx, cx
xchg dx, dx
lea rdx, [rbp - 0x18]
jmp 0x1404822f0
mov rax, qword [rax + 0x40]
jmp 0x1404822f9
call qword [case.0x140162398.0]
mov eax, dword [rsp + 0x34]
movsxd rdx, edx
bts eax, 0xf
mov dword [rsp + 0x34], eax
cmc
not rdx
mov dword [rsp + 0x3c], eax
rol dx, cl
mov rdx, qword [rbp + 0x20]
cmp r14b, 0x55
cmp rdx, 8
jmp 0x14048232a
jb 0x14048239a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
or al, r11b
shr ax, 0xc4
xadd eax, eax
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140482355
jb 0x140482395
add rdx, 0x27
jmp 0x140482368
mov rcx, qword [rcx - 8]
cmc
cmp r15b, r15b
test r8w, r10w
sub rax, rcx
cmp spl, r14b
add rax, 0xfffffffffffffff8
test r15b, r9b
jmp 0x140482386
cmp rax, 0x1f
jmp 0x14048238f
ja 0x140483091
call fcn.140261fd0
movups xmm0, xmmword [rbp - 0x18]
movsx cx, al
movsx ecx, si
movsxd rcx, ecx
movups xmmword [rbp + 8], xmm0
not ch
xchg cx, cx
movzx rcx, r9w
movups xmm1, xmmword [rbp - 8]
movzx ecx, r14w
movups xmmword [rbp + 0x18], xmm1
mov qword [rbp - 8], rbx
movsx ecx, ax
mov qword [rbp], 7
mov word [rbp - 0x18], bx
movsx ecx, r9w
xchg ch, ch
lea rcx, [rbp - 0x18]
jmp 0x1404823e3
call fcn.140457672
mov byte [rsp + 0x30], 1
jmp 0x1404823f2
jmp 0x14048112a
mov rbx, qword [rsp + 0x50]
movsx rcx, si
mov rax, qword [rbx]
xchg rcx, rcx
lea rdx, [rbp - 0x38]
movsx cx, r15b
xchg cl, ch
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x14048241d
call qword [case.0x140162398.0]
mov eax, dword [rsp + 0x34]
stc
bts eax, 0xe
or eax, 0x20
cmp bh, 0xf6
cmc
clc
mov dword [rsp + 0x34], eax
test r12b, 0xe3
mov dword [rsp + 0x3c], eax
xor ecx, ecx
cmp qword [rbp - 0x28], rcx
jmp 0x14048244b
je 0x1404824b1
mov rax, qword [rbx]
cqo
bswap cx
lea rdx, [rbp - 0x18]
movsxd rcx, r10d
bswap cx
mov rcx, rbx
jmp 0x14048246b
mov rax, qword [rax + 0x40]
jmp 0x140482474
call qword [case.0x140162398.0]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
cmp r8b, spl
mov dword [rsp + 0x34], eax
cmp r8, rsp
test r13w, 0x7009
mov dword [rsp + 0x3c], eax
sub ecx, ecx
stc
cmp qword [rbp - 8], rcx
jmp 0x1404824a3
jne 0x1404824b1
lea ebx, [rcx + 1]
jmp 0x1404824b9
mov bl, cl
cmp dx, di
cmp dl, 0x42
test al, 0x40
je 0x1404824e4
and eax, 0xffffffbf
not ch
movzx rcx, r11w
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
movsx rcx, di
lea rcx, [rbp - 0x18]
call fcn.140457672
mov eax, dword [rsp + 0x34]
stc
test al, 0x20
jmp 0x1404824eb
je 0x140482518
and eax, 0xffffffdf
jmp 0x1404824fe
mov dword [rsp + 0x34], eax
movsx ecx, r11w
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x38]
jmp 0x140482513
call fcn.140457672
sub r9d, r9d
and cl, 0x50
adc cl, dil
mov eax, dword [rsp + 0x38]
lea ecx, [r9 + 1]
test r14w, bp
stc
test bl, bl
jmp 0x140482535
je 0x140481145
mov byte [rsp + 0x30], cl
jmp 0x140482544
jmp 0x140481145
mov rcx, qword [rsp + 0x50]
lahf
mov rax, qword [rcx]
movzx rdx, bx
movsxd rdx, r11d
movzx dx, r14b
lea rdx, [rbp - 0x38]
mov rax, qword [rax + 0x30]
jmp 0x14048256b
call qword [case.0x140162398.0]
mov eax, dword [rsp + 0x34]
bt bx, dx
seto bl
bts eax, 7
mov dword [rsp + 0x34], eax
neg bx
mov dword [rsp + 0x3c], eax
mov rax, qword [rbp + 0x98]
add bx, 0x6e4b
rol bl, 0x4f
mov rbx, qword [rsp + 0x48]
test dil, 0xe9
test r10b, al
test byte [rax + 0x18], 8
jmp 0x1404825af
jne 0x1404826c6
mov rdx, rbx
mov rcx, r13
jmp 0x1404825c0
call fcn.140465047
sub r8d, r8d
clc
test r15d, ebp
test al, al
jmp 0x1404825d3
jne 0x1404826c6
lea rbx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
jmp 0x1404825e7
cmovae rbx, qword [rbp - 0x38]
cmp byte [r13 + 8], r8b
jmp 0x1404825f5
jne 0x1404826a5
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140482607
je 0x140482687
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x140482619
test rdx, rdx
jmp 0x140482621
je 0x140482646
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140482633
jle 0x140482646
movzx eax, word [rdx]
jmp 0x140482641
jmp 0x140482661
mov rax, qword [rcx]
jmp 0x14048264e
mov rax, qword [rax + 0x30]
call qword [case.0x140162398.0]
xor r8d, r8d
add ecx, 0x4af0388a
mov ecx, 0xffff
cmc
test dil, sil
cmp bx, 0x2310
cmp cx, ax
jmp 0x140482677
je 0x140482687
mov word [r13 + 0xa], ax
jmp 0x140482696
mov qword [r13], r8
ror ax, cl
rcl rax, cl
jmp 0x140482696
mov eax, 1
cmc
clc
mov byte [r13 + 8], al
adc ax, 0x2648
movzx eax, word [r13 + 0xa]
cmp r15b, bl
cmp ax, word [rbx]
jmp 0x1404826b5
jne 0x140482802
mov rbx, qword [rsp + 0x48]
test cx, bp
cmp spl, r8b
cmp qword [rbp - 0x78], 3
jmp 0x1404826d0
jne 0x14048283b
mov eax, 1
test r13b, r10b
cmc
cmp qword [rbp + 0x18], rax
ja 0x14048283b
mov rdx, rbx
mov rcx, r13
jmp 0x1404826f4
call fcn.140465047
xor ebx, ebx
clc
test al, al
jmp 0x140482703
jne 0x140482810
cmp byte [r13 + 8], bl
jne 0x1404827be
mov rcx, qword [r13]
jmp 0x14048271c
test rcx, rcx
jmp 0x140482724
je 0x1404827a4
mov rax, qword [rcx + 0x38]
test ebx, 0x215c4e05
add edx, edx
shr dh, 0x14
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140482744
je 0x140482770
mov rax, qword [rcx + 0x50]
cmp r11b, 0xc1
test r10b, 0xbb
cmp dword [rax], ebx
jmp 0x14048275d
jle 0x140482770
movzx eax, word [rdx]
jmp 0x14048276b
jmp 0x140482782
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048277c
call qword [case.0x140162398.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14048278f
je 0x1404827a4
mov word [r13 + 0xa], ax
jmp 0x14048279f
jmp 0x1404827aa
mov qword [r13], rbx
dec al
mov eax, 1
btr cx, bp
mov byte [r13 + 8], al
cmp r14, 0x50296455
movzx ecx, word [r13 + 0xa]
mov al, r9b
cdqe
adc eax, r10d
lea rax, [rbp - 0x38]
cmp r8b, 0x78
test dil, r15b
cmp qword [rbp - 0x20], 8
jmp 0x1404827e0
cmovae rax, qword [rbp - 0x38]
cmp r12d, r10d
test r12d, 0x6224f66
cmp cx, word [rax]
jmp 0x1404827f7
je 0x14048283b
jmp 0x140482810
sub ebx, ebx
btc ax, di
xor edx, 0x79871b95
shr cl, cl
lea rax, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
xchg dl, dh
bswap dx
cmovae rax, qword [rbp - 0x38]
sal dx, cl
mov qword [rbp - 0x28], rbx
add dx, si
mov word [rax], bx
movzx edx, r12w
bts rdx, r11
adc dh, 0x26
lea rbx, [rbp - 0x38]
cqo
sar ecx, cl
btr rdx, 0x59
cmp qword [rbp - 0x20], 8
cmovae rbx, qword [rbp - 0x38]
movzx ecx, bp
not cx
cdq
mov rdx, qword [rsp + 0x48]
movsx rcx, bp
mov rcx, r13
call fcn.140465047
sub r8d, r8d
cmp cx, r8w
test r8b, 0xaf
test al, al
jne 0x140482ab1
mov r12, qword [rsp + 0x48]
movsx ecx, r8w
shr sil, cl
mov esi, 0xffff
movsx r14, sp
or r14b, 0xa8
lea r14d, [r8 + 1]
rcr cl, 0x2d
lea rcx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
setno ah
movsx ax, cl
cbw
cmovae rcx, qword [rbp - 0x38]
btr eax, ecx
rol ah, 0xaa
bt ax, cx
mov rax, qword [rbp - 0x28]
stc
lea rcx, [rcx + rax*2]
cmp rbx, rcx
jmp 0x1404828cf
je 0x140482a93
cmp byte [r13 + 8], r8b
jmp 0x1404828de
jne 0x140482980
mov rcx, qword [r13]
cmp r12w, 0x6ebc
test rcx, rcx
jmp 0x1404828f6
je 0x140482973
mov rax, qword [rcx + 0x38]
sar dh, 0x48
mov rdx, qword [rax]
jmp 0x14048290e
test rdx, rdx
jmp 0x140482916
je 0x14048293b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140482928
jle 0x14048293b
movzx eax, word [rdx]
jmp 0x140482936
jmp 0x140482956
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140482947
call qword [case.0x140162398.0]
sub r8d, r8d
clc
jmp 0x140482956
cmp si, ax
jmp 0x14048295e
je 0x140482973
mov word [r13 + 0xa], ax
jmp 0x14048296e
jmp 0x140482977
mov qword [r13], r8
mov byte [r13 + 8], r14b
dec al
sal al, 0xa3
movzx eax, word [r13 + 0xa]
test r11b, 0x37
cmp ax, word [rbx]
jmp 0x140482991
jne 0x140482a93
add rbx, 2
or cx, 0x5a4b
movsx rcx, ax
rcr cl, 0x54
mov rcx, qword [r13]
stc
cmp r12w, 0x782f
test rcx, rcx
jmp 0x1404829ba
je 0x140482a54
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x1404829cc
je 0x140482a16
mov rax, qword [rcx + 0x50]
test dil, 0x72
stc
cmp dword [rax], r8d
jmp 0x1404829e3
jle 0x140482a16
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx rdx, r8w
mov rdx, qword [rcx]
mov rax, 0x185257b7
lea rax, [rdx + 2]
jmp 0x140482a06
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482a11
jmp 0x140482a39
mov rax, qword [rcx]
jmp 0x140482a1e
mov rax, qword [rax + 0x38]
jmp 0x140482a27
call qword [case.0x140162398.0]
xor r8d, r8d
jmp 0x140482a39
cmp si, ax
jmp 0x140482a41
je 0x140482a54
mov al, r8b
jmp 0x140482a4f
jmp 0x140482a69
mov qword [r13], r8
xchg al, dl
bswap dx
mov al, r14b
xchg dx, cx
movsx edx, sp
seta dh
mov byte [r13 + 8], al
cdq
movzx edx, r11w
mov rdx, r12
movsxd rcx, ebx
mov rcx, r13
call fcn.140465047
sub r8d, r8d
test r11b, r10b
test al, al
jmp 0x140482a8d
je 0x14048289d
mov sil, byte [rsp + 0x30]
cmp dx, 0x5def
mov r12b, r14b
sets ah
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
neg ah
cbw
lea rcx, [rbp - 0x38]
sal ax, 0x1c
clc
cmp qword [rbp - 0x20], 8
xchg al, al
mov al, 0x92
cmovae rcx, qword [rbp - 0x38]
clc
add rax, r10
cbw
mov rax, qword [rbp - 0x28]
cmp esp, r15d
lea rcx, [rcx + rax*2]
stc
inc al
btr ax, 0x41
mov eax, dword [rsp + 0x38]
clc
movzx eax, al
cmp r9b, 0xc8
cmp rbx, rcx
movsx ecx, r15w
mov ecx, 1
jmp 0x140482afe
cmovne eax, ecx
jmp 0x140482b0c
mov dword [rsp + 0x38], eax
movzx cx, al
movsxd rcx, r15d
lea rcx, [rbp - 0x38]
jmp 0x140482b20
jmp 0x140481f9f
mov rax, qword [rcx]
jmp 0x140482b2d
mov rax, qword [rax + 0x30]
jmp 0x140482b36
call qword [case.0x140162398.0]
xor r9d, r9d
cmp r14w, ax
jmp 0x140482b48
je 0x140482b64
mov word [r12], ax
movsx rbx, r15w
mov rbx, r12
jmp 0x140482b5f
jmp 0x140482b68
mov qword [r13], r9
mov byte [r13 + 8], dil
bswap ax
mov rax, qword [r15]
movsxd r8, r9d
mov r8, 0x34e54e3b
mov edx, 0x48
movzx r8d, word [rbx]
setl ch
movsx ecx, bp
mov rcx, r15
mov rax, qword [rax + 0x20]
jmp 0x140482b97
call qword [case.0x140162398.0]
sub r9d, r9d
cmp r15b, 0x74
stc
test al, al
jmp 0x140482bac
je 0x140482c9d
mov byte [rsp + 0x40], dil
movsx rcx, r15w
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140482bc7
je 0x140482c5c
mov rax, qword [rcx + 0x38]
test r9w, 0x393a
test cl, r15b
clc
cmp qword [rax], r9
jmp 0x140482be3
je 0x140482c2b
mov rax, qword [rcx + 0x50]
cmc
cmp r11, rbp
stc
cmp dword [rax], r9d
jmp 0x140482bfa
jle 0x140482c2b
dec dword [rax]
jmp 0x140482c0b
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140482c1b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482c26
jmp 0x140482c45
mov rax, qword [rcx]
jmp 0x140482c33
mov rax, qword [rax + 0x38]
jmp 0x140482c3c
call qword [case.0x140162398.0]
xor r9d, r9d
cmp r14w, ax
jmp 0x140482c4e
je 0x140482c5c
mov al, r9b
jmp 0x140482c6c
mov qword [r13], r9
cmovne edx, r11d
mov al, dil
cwd
xchg rdx, rdx
mov byte [r13 + 8], al
movsx dx, r9b
mov dh, 0xd7
mov rdx, rsi
movsx cx, al
mov rcx, rbx
mov rcx, r13
jmp 0x140482c8a
call fcn.140465047
sub r9d, r9d
cmp rsp, r8
test al, al
je 0x14048081c
mov dil, byte [rsp + 0x30]
bswap eax
mov sil, byte [rsp + 0x30]
rcl r15b, cl
ror cx, 0x60
mov r14b, byte [rsp + 0x30]
and cx, 0x5fd7
mov r15b, byte [rsp + 0x30]
not bl
mov r12b, byte [rsp + 0x30]
cdqe
adc cl, r9b
mov bl, byte [rsp + 0x40]
mov rax, qword [rbp - 0x78]
jmp 0x140482cd8
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x140482ce7
jne 0x14048113a
movzx eax, byte [rsp + 0x38]
test dil, 0xe5
test bl, bl
cmove eax, ecx
jmp 0x140482d00
mov dword [rsp + 0x38], eax
jmp 0x140482d09
jmp 0x140481145
mov rcx, qword [rbp + 0x18]
movzx di, r12b
mov edi, 1
cmc
test r14, r8
cmp rcx, rdi
jbe 0x140482fdf
lea rbx, [rbp + 8]
mov dl, r14b
mov rdx, qword [rbp + 8]
clc
not r8b
mov r8, qword [rbp + 0x20]
cmp r8, 8
setns al
cmovae rbx, rdx
jmp 0x140482d4e
mov al, byte [rsp + 0x30]
jmp 0x140482d57
mov byte [rsp + 0x30], al
mov eax, 0x121c41b3
jmp 0x140482d65
add rbx, 2
sub al, r15b
lea rax, [rbp + 8]
test di, r14w
cmp r8, 8
cmovae rax, rdx
stc
lea rax, [rax + rcx*2]
stc
test r10b, 0x48
cmp r10b, r11b
cmp rbx, rax
je 0x140482f85
mov rdx, qword [rsp + 0x48]
not ch
mov cl, ch
mov rcx, r13
jmp 0x140482da3
call fcn.140465047
xor r9d, r9d
cmp r15, rdx
stc
cmp r11d, 0x2bbf196b
test al, al
jne 0x140482f76
cmp byte [r13 + 8], r9b
jne 0x140482e73
mov rcx, qword [r13]
jmp 0x140482dd1
test rcx, rcx
je 0x140482e62
mov rax, qword [rcx + 0x38]
cwd
mov rdx, qword [rax]
cmp rsp, 0x4f656283
test rdx, rdx
jmp 0x140482df2
je 0x140482e1b
mov rax, qword [rcx + 0x50]
cmc
test r13w, ax
test r8b, 0xb3
cmp dword [rax], r9d
jmp 0x140482e0d
jle 0x140482e1b
movzx eax, word [rdx]
jmp 0x140482e3f
mov rax, qword [rcx]
jmp 0x140482e23
mov rax, qword [rax + 0x30]
jmp 0x140482e2c
call qword [case.0x140162398.0]
sub r9d, r9d
bts cx, ax
test r10w, 0x6c2
mov ecx, 0xffff
test r9b, r15b
cmp r13b, r14b
cmp cx, ax
jmp 0x140482e52
je 0x140482e62
mov word [r13 + 0xa], ax
jmp 0x140482e6c
mov qword [r13], r9
cmova eax, r13d
dec ah
mov byte [r13 + 8], dil
cwde
sal ah, cl
movzx eax, word [r13 + 0xa]
jmp 0x140482e84
cmp ax, word [rbx]
jmp 0x140482e8c
jne 0x140482f76
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140482e9f
je 0x140482f32
mov rax, qword [rcx + 0x38]
jmp 0x140482eb4
cmp qword [rax], r9
je 0x140482ef2
mov rax, qword [rcx + 0x50]
jmp 0x140482ec6
cmp dword [rax], r9d
jle 0x140482ef2
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
movsx dx, r13b
mov rdx, qword [rcx]
xchg ah, al
lahf
cwde
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482f12
mov rax, qword [rcx]
jmp 0x140482efa
mov rax, qword [rax + 0x38]
jmp 0x140482f03
call qword [case.0x140162398.0]
sub r9d, r9d
setg cl
sub rcx, r15
mov ecx, 0xffff
cmp cx, ax
jmp 0x140482f1f
je 0x140482f32
mov al, r9b
jmp 0x140482f2d
jmp 0x140482f4a
mov qword [r13], r9
jmp 0x140482f43
mov al, dil
movsxd rdx, esi
cdq
mov byte [r13 + 8], al
cmovl r8d, r10d
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
movsx dx, sil
cmovnp dx, sp
jmp 0x140482f68
mov rdx, qword [rbp + 8]
jmp 0x140482f71
jmp 0x140482d65
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
setns al
mov rdx, qword [rbp + 8]
lea rax, [rbp + 8]
stc
cmc
cmp r8, 8
cmovae rax, rdx
test r13d, 0x59495b4d
cmc
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x140482fa7
je 0x140482fdf
mov rcx, qword [rsp + 0x70]
mov rax, rcx
clc
cmp qword [rcx + 0x18], 0x10
jmp 0x140482fc0
jb 0x140482fce
mov rax, qword [rcx]
jmp 0x140482fce
mov qword [rcx + 0x10], r9
mov byte [rax], r9b
jmp 0x140482fda
jmp 0x140483023
cmp byte [rsp + 0x30], 0
jmp 0x140482fe9
je 0x140483023
mov r9b, 0x2d
cmc
test di, 0x371e
xor cx, 0x7adc
mov r8, rdi
or cx, bx
xchg cx, cx
bts rcx, rdi
sub edx, edx
movsx ecx, bx
movzx rcx, cx
mov rcx, qword [rsp + 0x70]
jmp 0x14048301d
call fcn.140445ac9
nop
lea rcx, [rbp + 8]
jmp 0x14048302c
call fcn.140457672
mov rax, qword [rsp + 0x70]
sbb ecx, edx
sub cl, r8b
mov rcx, qword [rbp + 0x28]
xor rcx, rsp
jmp 0x140483047
call fcn.14049bac2
mov rbx, qword [rsp + 0x170]
add rsp, 0x130
mov r13b, r15b
movsxd r14, edi
pop r15
movzx r13d, si
movsx di, r15b
pop r14
pop r13
pop r12
mov ebp, r11d
movsx ebp, r14w
movzx si, r9b
pop rdi
cmovge rsi, r9
movsxd rbp, r11d
xchg sil, bpl
pop rsi
jmp 0x14048308f
pop rbp
ret
call fcn.1404b2253
int3
call fcn.1404b2253
nop
jmp 0x1404830a7
call fcn.1404b2253
nop
jmp 0x1404830b2
call fcn.1404b2253
int3