Function at 0x1404639e4
Capabilities:
Encode data using base64

Disassembly:
int3
mov qword [rsp + 8], rbx
adc rax, rdi
btc bx, bx
bswap cx
push rbp
push rsi
bt si, 0xe1
xor cx, 0x3dd3
cmp r10b, cl
push rdi
test r9b, 0x18
push r12
movsxd rsi, r12d
shr sil, cl
push r13
rcl ax, 0x51
push r14
bts rsi, r9
sub ebx, r15d
xadd bp, bx
push r15
setbe dil
sub edi, edi
mov edi, 0x685846ce
lea rbp, [rsp - 0x10]
xchg dil, cl
rcl r14b, cl
sub rsp, 0x110
btc rcx, rsp
mov rax, qword [0x1400b7288]
and sil, 0xb6
xchg rdi, rcx
xor rax, rsp
not ecx
sar sil, 0x67
mov qword [rbp + 8], rax
mov qword [rsp + 0x48], r9
sbb si, 0x774f
rol eax, 0xdf
mov rdi, r8
neg al
ror ecx, cl
sal r14, 0x9e
mov r14, rdx
mov qword [rbp - 0x80], rdx
mov rsi, 0x42c7fb2
mov rbx, r9
mov rax, qword [rbp + 0x78]
rol ch, cl
mov qword [rsp + 0x78], rax
shl esi, cl
rcl ah, cl
or eax, 0x68ec2fd4
sub r12d, r12d
mov rsi, qword [rbp + 0x70]
cwde
movsxd rax, r10d
mov rax, qword [rsi + 0x40]
movzx rbx, r8w
movsx cx, r10b
movsx ebx, bp
mov rbx, qword [rax + 8]
seta cl
mov cl, r14b
mov qword [rsp + 0x68], rbx
xchg cx, ax
mov ax, 0x190
jmp 0x140463ad2
mov rax, qword [rbx]
jmp 0x140463ada
mov rcx, rbx
jmp 0x140463ae2
mov rax, qword [rax + 8]
jmp 0x140463aeb
call qword [0x1400b8d90]
nop
movsx cx, r10b
movzx ecx, r15w
lea rcx, [rsp + 0x60]
jmp 0x140463b05
call fcn.140469be9
mov r13, rax
cmc
mov qword [rsp + 0x58], rax
test rbx, rbx
jmp 0x140463b1b
je 0x140463b82
mov rdx, qword [rbx]
movzx ecx, bx
cdqe
mov rcx, rbx
mov al, r15b
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
cmp si, sp
test rsp, 0x6f68506d
stc
test rax, rax
jmp 0x140463b4f
je 0x140463b82
mov rcx, qword [rax]
mov rax, r8
lahf
cwde
mov rax, qword [rcx]
movzx rcx, r11w
movzx ecx, r15w
mov cl, 0xac
lea edx, [r12 + 1]
movsx cx, r8b
mov rcx, r8
jmp 0x140463b7c
call qword [0x1400b8d90]
mov rax, qword [r13]
movzx dx, spl
movsx rdx, ax
lea rdx, [rbp - 0x58]
xchg cl, cl
mov rcx, r13
mov rax, qword [rax + 0x28]
jmp 0x140463ba1
call qword [0x1400b8d90]
nop
movsx rcx, r8w
bswap ax
movsx ecx, sp
mov rax, qword [rsi + 0x40]
movsx bx, r13b
movzx bx, r11b
setle cl
mov rbx, qword [rax + 8]
movsx ax, r12b
setb cl
mov qword [rsp + 0x68], rbx
movsxd rax, ebx
bswap cx
not ah
mov rax, qword [rbx]
bswap ecx
mov rcx, rbx
jmp 0x140463be9
mov rax, qword [rax + 8]
jmp 0x140463bf2
call qword [0x1400b8d90]
nop
movzx ecx, r13w
movsx ecx, r8w
movzx cx, ch
lea rcx, [rsp + 0x60]
jmp 0x140463c0f
call fcn.14045e2cc
mov rsi, rax
jmp 0x140463c1f
test rbx, rbx
jmp 0x140463c27
je 0x140463c95
mov rdx, qword [rbx]
mov rcx, rbx
cmovb ax, r13w
setge ah
movzx ax, spl
mov rax, qword [rdx + 0x10]
jmp 0x140463c49
call qword [0x1400b8d90]
mov r8, rax
jmp 0x140463c57
test rax, rax
jmp 0x140463c5f
je 0x140463c95
mov rcx, qword [rax]
rdtsc
cmova dx, r9w
cqo
mov rax, qword [rcx]
mov dl, r13b
mov edx, 1
xchg ch, cl
movzx rcx, di
jmp 0x140463c87
mov rcx, r8
jmp 0x140463c8f
call qword [0x1400b8d90]
mov rax, qword [rsi]
movzx dx, r11b
movzx r9d, r9w
xchg r8w, r9w
lea r9, [rbp - 0x38]
mov ch, 0x59
xchg cl, r8b
cdq
lea r8, [0x1400c0e1d]
movzx cx, cl
mov ecx, r14d
lea rdx, [0x1400c0e00]
mov cl, sil
xchg cx, cx
mov rcx, rsi
jmp 0x140463cd3
mov rax, qword [rax + 0x58]
jmp 0x140463cdc
call qword [0x1400b8d90]
mov r15, r14
jmp 0x140463cec
mov byte [rsp + 0x31], r12b
mov dh, 0x89
mov rsi, qword [rsp + 0x48]
not cx
jmp 0x140463d01
mov rdx, rsi
movsx cx, sil
jmp 0x140463d0e
mov rcx, rdi
jmp 0x140463d16
call fcn.14046623e
mov ebx, 0xffff
clc
cmp r9b, 0x5a
test al, al
jmp 0x140463d2c
jne 0x140464043
mov cl, byte [rdi + 8]
stc
cmp dl, r8b
test cl, cl
jmp 0x140463d40
jne 0x140463dfa
mov rcx, qword [rdi]
jmp 0x140463d53
test rcx, rcx
jmp 0x140463d5b
je 0x140463dd4
mov rax, qword [rcx + 0x38]
xadd dl, dh
bsr rdx, r12
mov rdx, qword [rax]
test cx, r15w
test r9b, 0xae
clc
test rdx, rdx
jmp 0x140463d80
je 0x140463da1
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r12d
jmp 0x140463d93
jle 0x140463da1
movzx eax, word [rdx]
jmp 0x140463db8
mov rax, qword [rcx]
jmp 0x140463da9
mov rax, qword [rax + 0x30]
jmp 0x140463db2
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140463dc0
je 0x140463dd4
mov word [rdi + 0xa], ax
jmp 0x140463dcf
jmp 0x140463dde
mov qword [rdi], r12
test r11w, r9w
stc
not cl
mov byte [rdi + 8], 1
rol rax, cl
cmove rax, r13
mov cl, 1
or rax, 0x46ec367e
shl ax, 0xd2
btr eax, 0xb3
movzx eax, word [rdi + 0xa]
test edi, 0x5a566a4e
cmp ax, word [rbp - 0xa]
jmp 0x140463e0d
jne 0x140463ec6
mov byte [r14], 0x2b
shr r15, cl
lea r15, [r14 + 1]
btc cx, r10w
xadd ch, ch
mov rcx, qword [rdi]
clc
test rcx, rcx
je 0x140463eaa
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r12
jmp 0x140463e40
je 0x140463e82
mov rax, qword [rcx + 0x50]
jmp 0x140463e50
cmp dword [rax], r12d
jle 0x140463e82
dec dword [rax]
cwd
movsx rax, bp
cdq
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140463e72
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140463e7d
jmp 0x140463e8f
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140463e97
je 0x140463eaa
mov al, r12b
jmp 0x140463ea5
jmp 0x140463eb9
mov qword [rdi], r12
jmp 0x140463eb2
mov al, 1
jmp 0x140463eb9
mov byte [rdi + 8], al
jmp 0x140463ec1
jmp 0x140464043
test cl, cl
jmp 0x140463ecd
jne 0x140463f78
mov rcx, qword [rdi]
cmp r11, 0x439858a9
test rcx, rcx
jmp 0x140463ee5
je 0x140463f63
mov rax, qword [rcx + 0x38]
test dil, 0xe0
sbb dl, 0xe3
rol dl, cl
mov rdx, qword [rax]
cmp dx, r8w
test rdx, rdx
jmp 0x140463f07
je 0x140463f30
mov rax, qword [rcx + 0x50]
cmp dil, 0x20
cmp dword [rax], r12d
jmp 0x140463f1d
jle 0x140463f30
movzx eax, word [rdx]
jmp 0x140463f2b
jmp 0x140463f47
mov rax, qword [rcx]
jmp 0x140463f38
mov rax, qword [rax + 0x30]
jmp 0x140463f41
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140463f4f
je 0x140463f63
mov word [rdi + 0xa], ax
jmp 0x140463f5e
jmp 0x140463f74
mov qword [rdi], r12
sbb ax, 0x6f48
bts ax, r14w
movzx eax, word [rdi + 0xa]
stc
mov byte [rdi + 8], 1
cmp ax, word [rbp - 0xc]
jmp 0x140463f81
jne 0x140464043
mov byte [r14], 0x2d
sar r15b, cl
adc r15w, r8w
cmc
lea r15, [r14 + 1]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14046403b
mov rax, qword [rcx + 0x38]
cmp r13w, 0x3ed4
test spl, 0xce
cmp qword [rax], r12
jmp 0x140463fb9
je 0x140464012
mov rax, qword [rcx + 0x50]
test r14b, spl
jmp 0x140463fcb
cmp dword [rax], r12d
jmp 0x140463fd3
jle 0x140464012
dec dword [rax]
cwde
movzx rdx, sp
movzx eax, bp
mov rcx, qword [rcx + 0x38]
mov ax, r14w
cdqe
mov rdx, qword [rcx]
lahf
cbw
lea rax, [rdx + 2]
jmp 0x140463ffc
mov qword [rcx], rax
setg ah
cmovns eax, ecx
movzx eax, word [rdx]
jmp 0x14046400d
jmp 0x140464024
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14046401e
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x14046402c
je 0x14046403b
mov byte [rdi + 8], r12b
jmp 0x140464043
mov qword [rdi], r12
cmc
mov byte [rdi + 8], 1
mov word [r15], 0x7830
test r13b, spl
add r15, 2
setns r14b
mov qword [rsp + 0x50], r15
mov byte [rsp + 0x30], r12b
movzx r14d, sp
cmova cx, r15w
cqo
mov r14d, r12d
xchg cx, cx
mov dword [rsp + 0x3c], r12d
mov dword [rsp + 0x34], r12d
mov rdx, rsi
mov cx, dx
mov cl, 9
mov rcx, rdi
jmp 0x140464089
call fcn.14046623e
test al, al
jmp 0x140464095
jne 0x140464462
cmp byte [rdi + 8], r12b
jmp 0x1404640a4
jne 0x140464137
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x1404640b6
je 0x140464129
mov rax, qword [rcx + 0x38]
cwd
mov rdx, qword [rax]
test edx, r10d
clc
cmc
test rdx, rdx
jmp 0x1404640d2
je 0x1404640f6
mov rax, qword [rcx + 0x50]
test r12b, 0x56
cmp dword [rax], r12d
jmp 0x1404640e8
jle 0x1404640f6
movzx eax, word [rdx]
jmp 0x14046410d
mov rax, qword [rcx]
jmp 0x1404640fe
mov rax, qword [rax + 0x30]
jmp 0x140464107
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140464115
je 0x140464129
mov word [rdi + 0xa], ax
jmp 0x140464124
jmp 0x140464133
mov qword [rdi], r12
test r12d, 0x525b344d
mov byte [rdi + 8], 1
movzx eax, word [rdi + 0xa]
clc
cmp ax, word [rbp - 0x38]
jmp 0x140464145
jne 0x140464462
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140464156
je 0x1404641de
mov rax, qword [rcx + 0x38]
jmp 0x140464165
cmp qword [rax], r12
jmp 0x14046416d
je 0x1404641b6
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14046417f
jle 0x1404641b6
dec dword [rax]
mov ah, ch
movsx edx, r12w
mov rcx, qword [rcx + 0x38]
movsx edx, cx
cwde
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x1404641a1
mov qword [rcx], rax
movsx ax, spl
movzx eax, word [rdx]
jmp 0x1404641b1
jmp 0x1404641c8
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404641c2
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x1404641d0
je 0x1404641de
mov al, r12b
jmp 0x1404641f1
mov qword [rdi], r12
cqo
mov al, 1
bswap rdx
movzx dx, spl
movsx rcx, r11w
mov byte [rdi + 8], al
not dx
mov rdx, rsi
movsxd rcx, eax
mov rcx, rdi
jmp 0x140464205
call fcn.14046623e
test al, al
jmp 0x140464211
jne 0x140464455
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x140464221
jne 0x1404642cd
mov rcx, qword [rdi]
jmp 0x14046422f
test rcx, rcx
jmp 0x140464237
je 0x1404642ac
mov rax, qword [rcx + 0x38]
or dh, 0x78
bswap dx
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140464253
je 0x140464279
mov rax, qword [rcx + 0x50]
clc
jmp 0x140464263
cmp dword [rax], r12d
jmp 0x14046426b
jle 0x140464279
movzx eax, word [rdx]
jmp 0x140464290
mov rax, qword [rcx]
jmp 0x140464281
mov rax, qword [rax + 0x30]
jmp 0x14046428a
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140464298
je 0x1404642ac
mov word [rdi + 0xa], ax
jmp 0x1404642a7
jmp 0x1404642b3
mov qword [rdi], r12
lahf
movzx eax, bp
mov byte [rdi + 8], 1
bt ax, 0x59
rcl rax, cl
mov cl, 1
cmp r15b, 0x2d
sal ax, 0x4b
btc ax, sp
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp - 6]
jmp 0x1404642da
je 0x1404643a2
test cl, cl
jmp 0x1404642e7
jne 0x140464393
mov rcx, qword [rdi]
cmp ax, cx
cmc
test rcx, rcx
jmp 0x1404642fc
je 0x140464374
mov rax, qword [rcx + 0x38]
shl rdx, cl
cmovnp edx, ecx
mov rdx, qword [rax]
test r12b, r13b
cmp ecx, 0x1221112
test rdx, rdx
jmp 0x140464320
je 0x140464346
mov rax, qword [rcx + 0x50]
stc
jmp 0x140464330
cmp dword [rax], r12d
jmp 0x140464338
jle 0x140464346
movzx eax, word [rdx]
jmp 0x14046435d
mov rax, qword [rcx]
jmp 0x14046434e
mov rax, qword [rax + 0x30]
jmp 0x140464357
call qword [0x1400b8d90]
cmp bx, ax
je 0x140464374
mov word [rdi + 0xa], ax
jmp 0x14046436f
jmp 0x14046438f
mov qword [rdi], r12
btr eax, 0xfe
and ax, r15w
movzx eax, word [rdi + 0xa]
test rcx, 0x77663bc5
jmp 0x14046438f
mov byte [rdi + 8], 1
cmp ax, word [rbp - 8]
jmp 0x14046439c
jne 0x140464455
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404643ad
je 0x14046443b
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x1404643bf
je 0x140464409
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x1404643d1
jle 0x140464409
dec dword [rax]
movzx ax, dil
cbw
mov rcx, qword [rcx + 0x38]
mov dl, r8b
mov rdx, qword [rcx]
mov ah, 0x4a
lea rax, [rdx + 2]
jmp 0x1404643f6
mov qword [rcx], rax
not ax
movzx eax, word [rdx]
jmp 0x140464404
jmp 0x140464420
mov rax, qword [rcx]
jmp 0x140464411
mov rax, qword [rax + 0x38]
jmp 0x14046441a
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140464428
je 0x14046443b
mov al, r12b
jmp 0x140464436
jmp 0x140464448
mov qword [rdi], r12
mov al, r11b
mov al, 1
jmp 0x140464448
mov byte [rdi + 8], al
jmp 0x140464450
jmp 0x140464462
mov byte [rsp + 0x30], 1
and eax, r14d
btr bx, 0x8f
mov ecx, 0x300
mov r12d, 0x24
mov rax, qword [rsp + 0x78]
rcl bl, cl
and bh, 0x8d
cmp dword [rax], 0x3b9aca00
cmove r12d, ecx
mov dword [rsp + 0x40], r12d
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
setle al
mov al, cl
cmovae rbx, qword [rbp - 0x58]
inc al
mov qword [rsp + 0x60], rbx
sete al
mov al, byte [rbx]
dec al
test r8b, cl
cmp al, 0x7d
ja 0x140464c11
xor esi, esi
test bpl, 0x50
cmp dh, 0x8a
cmp qword [rbp - 0x48], rsi
jmp 0x1404644c4
jne 0x1404644d9
mov word [rsp + 0x38], si
jmp 0x1404644d4
jmp 0x1404644fc
mov rax, qword [r13]
mov cl, r15b
mov rcx, r13
jmp 0x1404644e8
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
jmp 0x1404644fc
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
movzx cx, r13b
inc cl
rol r13b, 0xf5
mov qword [rbp - 0x68], 1
cmp di, sp
shr cx, 0x1a
and cx, 0x618b
mov r13d, 0xf
cmc
stc
cdq
mov qword [rbp - 0x60], r13
ror dx, 0x14
sub eax, eax
mov byte [rbp - 0x78], al
bswap rcx
mov rdx, qword [rsp + 0x48]
movsx cx, r10b
mov cx, 0x37a5
mov rcx, rdi
jmp 0x140464551
call fcn.14046623e
xor r9d, r9d
adc r14b, r10b
xchg r14b, r14b
bsf r14, rbx
mov r14, qword [rbp - 0x78]
stc
test al, al
jne 0x140464a06
lea r12, [rdi + 0xa]
rol bl, cl
xor r8b, r12b
rcl r8b, cl
mov r8, r12
sal bl, cl
and bl, 0x9d
mov qword [rsp + 0x70], r12
jmp 0x14046458e
mov bl, byte [rsp + 0x31]
cmp byte [rdi + 8], r9b
jne 0x14046464f
mov rcx, qword [rdi]
cmp r9, 0x57737e50
jmp 0x1404645ab
test rcx, rcx
je 0x140464642
mov rax, qword [rcx + 0x38]
bts edx, esp
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404645c6
je 0x1404645eb
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x1404645d8
jle 0x1404645eb
movzx eax, word [rdx]
jmp 0x1404645e6
jmp 0x140464616
mov rax, qword [rcx]
jmp 0x1404645f3
mov rax, qword [rax + 0x30]
jmp 0x1404645fc
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x70]
inc rcx
shl cl, 0xff
cmc
sub r9d, r9d
bt cx, 0xa4
mov ecx, 0xffff
cmp cx, ax
je 0x140464642
mov word [r8], ax
jmp 0x140464635
mov r12, r8
jmp 0x14046463d
jmp 0x140464645
mov qword [rdi], r9
mov byte [rdi + 8], 1
cdq
cmovb cx, r10w
movzx r8d, word [r12]
movsxd rdx, eax
xchg cx, dx
lea rdx, [rbp]
lea rcx, [rbp - 0x38]
call fcn.14024182e
lea rcx, [rbp - 0x38]
clc
test r8b, 0xf
sub rax, rcx
sar rax, 1
cmp rax, 0x16
jmp 0x14046467f
jae 0x14046473a
mov byte [rsp + 0x30], 1
bswap ecx
mov ecx, dword [rsp + 0x3c]
stc
cmp dword [rsp + 0x40], ecx
jmp 0x14046469a
jg 0x1404646ae
inc dword [rsp + 0x34]
jmp 0x1404646a9
jmp 0x1404646f3
test rax, rax
jne 0x1404646c4
test ecx, ecx
jmp 0x1404646be
je 0x1404646f3
lea r8, [0x1400c0e00]
mov al, byte [rax + r8]
jmp 0x1404646d4
mov byte [r15], al
sets al
mov al, r8b
inc r15
lahf
mov qword [rsp + 0x50], r15
inc ecx
rcl ah, 0x59
add al, spl
mov dword [rsp + 0x3c], ecx
cmc
lea rax, [rbp - 0x78]
cmp r13, 0x10
mov cl, bpl
setae cl
cmovae rax, r14
test r9b, 0x7b
clc
cmp byte [rax + rsi], 0x7f
jmp 0x140464713
je 0x1404648cc
lea rax, [rbp - 0x78]
stc
test r11b, dl
clc
test cl, cl
jmp 0x140464729
cmovne rax, r14
jmp 0x140464732
inc byte [rax + rsi]
jmp 0x1404648c2
lea rax, [rbp - 0x78]
mov r15b, spl
cmp r13, 0x10
setae r15b
jmp 0x14046474e
cmovae rax, r14
cmc
xor r9d, r9d
cmp eax, ebp
stc
clc
cmp byte [rax + rsi], r9b
jmp 0x140464763
je 0x1404649bd
movzx r8d, word [rsp + 0x38]
cmp bpl, 0xa1
cmc
test r8w, r8w
jmp 0x14046477d
je 0x1404649bd
cmp byte [rdi + 8], r9b
jmp 0x14046478c
jne 0x14046483e
mov rcx, qword [rdi]
jmp 0x14046479d
test rcx, rcx
je 0x140464835
mov rax, qword [rcx + 0x38]
shl dl, cl
xchg dl, dh
mov rdx, qword [rax]
test bl, bpl
clc
test rdx, rdx
je 0x1404647e5
mov rax, qword [rcx + 0x50]
jmp 0x1404647ca
cmp dword [rax], r9d
jmp 0x1404647d2
jle 0x1404647e5
movzx eax, word [rdx]
jmp 0x1404647e0
jmp 0x14046480d
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404647f1
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
test r9, 0x5ae80e1b
bswap cx
rcr cl, 0x80
xor r9d, r9d
mov ecx, 0xffff
test r12w, 0x25e4
jmp 0x14046481d
cmp cx, ax
je 0x140464835
mov word [r12], ax
jmp 0x140464830
jmp 0x140464839
mov qword [rdi], r9
stc
mov byte [rdi + 8], 1
stc
cmp word [r12], r8w
jne 0x1404649bd
mov rcx, qword [rbp - 0x68]
cmp rcx, r13
jmp 0x140464855
jae 0x14046488f
lea rax, [rcx + 1]
stc
mov qword [rbp - 0x68], rax
test cl, r9b
lea rax, [rbp - 0x78]
test r14b, 3
jmp 0x140464874
test r15b, r15b
jmp 0x14046487c
cmovne rax, r14
and word [rax + rcx], 0
jmp 0x14046488a
jmp 0x1404648ae
xor r9d, r9d
mov r8b, bl
cqo
bswap edx
lea edx, [r9 + 1]
mov ch, 0xbc
lea rcx, [rbp - 0x78]
jmp 0x1404648a9
call fcn.140454674
inc rsi
btr rcx, r13
mov r15, qword [rsp + 0x50]
sub cx, 0x3a7a
adc cl, spl
mov r14, qword [rbp - 0x78]
rol cl, cl
mov r13, qword [rbp - 0x60]
mov rcx, qword [rdi]
test sil, 0x84
sub r8d, r8d
cmc
test rcx, rcx
je 0x140464975
mov rax, qword [rcx + 0x38]
cmp r15b, 0xe5
cmp qword [rax], r8
jmp 0x1404648f0
je 0x140464938
mov rax, qword [rcx + 0x50]
stc
test r9, rsp
cmp dword [rax], r8d
jle 0x140464938
dec dword [rax]
lahf
bswap rdx
movzx eax, bp
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx eax, r13w
lea rax, [rdx + 2]
jmp 0x140464924
mov qword [rcx], rax
mov ax, r11w
movzx eax, word [rdx]
jmp 0x140464933
jmp 0x140464955
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
not ch
jmp 0x140464955
mov ecx, 0xffff
cmp cx, ax
jmp 0x140464962
je 0x140464975
mov al, r8b
jmp 0x140464970
jmp 0x140464987
mov qword [rdi], r8
xchg al, dl
mov al, 1
movzx edx, r10w
not ch
movsx cx, bpl
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x48]
xchg cl, cl
movsx rcx, r12w
mov cl, dil
mov rcx, rdi
jmp 0x1404649a0
call fcn.14046623e
sub r9d, r9d
test al, al
xchg r8d, r8d
mov r8, qword [rsp + 0x70]
jmp 0x1404649b7
je 0x140464592
test rsi, rsi
jmp 0x1404649c5
je 0x1404649fe
lea rax, [rbp - 0x78]
cmp r11b, 0xf1
test r14b, 0xc0
cmp r13, 0x10
jmp 0x1404649e0
cmovae rax, r14
cmp dx, sp
cmc
cmp byte [rax + rsi], r9b
jmp 0x1404649f1
jle 0x140464a68
inc rsi
bsr bx, dx
mov rbx, qword [rsp + 0x60]
test dil, spl
test rsi, rsi
jmp 0x140464a0e
je 0x140464a72
mov cl, byte [rbx]
test r11, 0x4e6e0bca
jmp 0x140464a23
cmp cl, 0x7f
jmp 0x140464a2b
je 0x140464a72
sub rsi, 1
jmp 0x140464a3a
je 0x140464bb6
lea rax, [rbp - 0x78]
clc
cmp bpl, 0x12
cmp r13, 0x10
jmp 0x140464a52
cmovae rax, r14
test r12w, r11w
cmp cl, byte [rax + rsi]
jmp 0x140464a62
je 0x140464bf5
mov byte [rsp + 0x31], 1
cmc
cmp r15b, 0x4f
cmp r13, 0x10
jmp 0x140464a7b
jb 0x140464acd
lea rdx, [r13 + 1]
cmovl ax, r8w
mov rax, r14
test rdx, rdx
cmp rdx, 0x1000
jb 0x140464ac0
add rdx, 0x27
mov r14, qword [r14 - 8]
cmp r9w, dx
stc
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140464aba
ja 0x140465fea
mov rcx, r14
jmp 0x140464ac8
call fcn.140237311
sub r8d, r8d
sar r13, cl
sub sil, 0xea
xor r15b, r9b
mov r12d, dword [rsp + 0x40]
test spl, 0x3d
xchg r15b, r15b
mov r14d, dword [rsp + 0x3c]
bswap esi
movsx rsi, ax
sal r15w, cl
mov r15, qword [rsp + 0x50]
rcr si, cl
ror sil, cl
not rsi
mov r13, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
clc
cmp byte [rsp + 0x30], r8b
jmp 0x140464b18
je 0x140464b38
test r14d, r14d
jmp 0x140464b26
jne 0x140464b38
mov byte [r15], 0x30
inc rcx
inc r15
bswap ecx
mov rdx, rsi
jmp 0x140464b40
mov rcx, rdi
call fcn.14046623e
xor esi, esi
test al, al
jne 0x14046503f
cmp byte [rdi + 8], sil
jne 0x140464f1f
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140464b67
je 0x140464efe
mov rax, qword [rcx + 0x38]
mov dx, 0x1ec5
btr rdx, 0x8f
mov rdx, qword [rax]
stc
test r8, 0x2000e11
clc
test rdx, rdx
jmp 0x140464b8e
je 0x140464eca
mov rax, qword [rcx + 0x50]
stc
test r8b, r10b
cmp dword [rax], esi
jmp 0x140464ba3
jle 0x140464eca
movzx eax, word [rdx]
jmp 0x140464bb1
jmp 0x140464ee1
test rsi, rsi
jmp 0x140464bbe
jne 0x140464bf5
lea rax, [rbp - 0x78]
stc
jmp 0x140464bce
cmp r13, 0x10
jmp 0x140464bd7
cmovae rax, r14
test esi, 0x7cb738bc
test al, r14b
cmp r9b, 0x2c
cmp cl, byte [rax]
jmp 0x140464bef
jl 0x140464a68
cmp byte [rbx + 1], r9b
jmp 0x140464bfe
jle 0x140464a06
inc rbx
jmp 0x140464c0c
jmp 0x140464a06
mov rdx, rsi
jmp 0x140464c19
mov rcx, rdi
call fcn.14046623e
sub r8d, r8d
cmp cl, r11b
cmp r10b, 0xa8
test r8w, r9w
test al, al
jmp 0x140464c36
jne 0x140464b0e
lea rbx, [rdi + 0xa]
shld r13w, bx, 0xb3
mov rsi, rbx
rol r13w, cl
mov r13, qword [rsp + 0x48]
cmp r10, rsp
cmp byte [rdi + 8], r8b
jmp 0x140464c5e
jne 0x140464d09
mov rcx, qword [rdi]
test r11w, 0x37a0
test rcx, rcx
jmp 0x140464c75
je 0x140464cef
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r14b, dl
cmc
test rdx, rdx
jmp 0x140464c8e
je 0x140464cb4
mov rax, qword [rcx + 0x50]
test r14, r15
cmp r9b, r13b
cmp dword [rax], r8d
jmp 0x140464ca6
jle 0x140464cb4
movzx eax, word [rdx]
jmp 0x140464cc9
mov rax, qword [rcx]
jmp 0x140464cbc
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
cmp r14b, 0xd0
cmp cx, ax
jmp 0x140464cda
je 0x140464cef
mov word [rsi], ax
movsx ebx, r12w
mov rbx, rsi
jmp 0x140464cf9
mov qword [rdi], r8
cwd
movzx r8w, r15b
mov byte [rdi + 8], 1
movsx dx, ah
movzx r8w, r12b
movsx edx, bx
movzx r8d, word [rbx]
cwd
movsx rcx, r14w
lea rdx, [rbp]
movsx rcx, r9w
movzx ecx, ax
lea rcx, [rbp - 0x38]
jmp 0x140464d27
call fcn.14024182e
lea rcx, [rbp - 0x38]
sub rax, rcx
cmp r9, 0x74a36a94
test r13w, 0x2f73
clc
sar rax, 1
cmp si, r11w
cmc
test r10b, dl
cmp rax, 0x16
jmp 0x140464d55
jae 0x140464eb8
cmp r12d, r14d
jmp 0x140464d63
jg 0x140464d7a
inc dword [rsp + 0x34]
sub r8d, r8d
jmp 0x140464d75
jmp 0x140464dc2
xor r8d, r8d
test r13b, r8b
test bpl, 0x23
test rax, rax
jmp 0x140464d8c
jne 0x140464da0
test r14d, r14d
jmp 0x140464d9a
je 0x140464dc2
lea rcx, [0x1400c0e00]
jmp 0x140464dac
mov al, byte [rax + rcx]
xchg cl, ch
mov byte [r15], al
inc r15
jmp 0x140464dbf
inc r14d
mov byte [rsp + 0x30], 1
mov rcx, qword [rdi]
cmp r13b, 0x58
test spl, 0x6b
test rcx, rcx
jmp 0x140464dda
je 0x140464e77
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140464dec
je 0x140464e33
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jle 0x140464e33
dec dword [rax]
movsx rdx, si
movzx rdx, r14w
movsx eax, r14w
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cmovs ax, si
lea rax, [rdx + 2]
jmp 0x140464e22
mov qword [rcx], rax
cwde
movzx eax, word [rdx]
jmp 0x140464e2e
jmp 0x140464e50
mov rax, qword [rcx]
jmp 0x140464e3b
mov rax, qword [rax + 0x38]
jmp 0x140464e44
call qword [0x1400b8d90]
xor r8d, r8d
movsxd rcx, r14d
mov ecx, 0xffff
cmp rdi, 0x5053362e
cmp cx, ax
jmp 0x140464e64
je 0x140464e77
mov al, r8b
jmp 0x140464e72
jmp 0x140464e82
mov qword [rdi], r8
movsx edx, r13w
not cl
mov al, 1
mov byte [rdi + 8], al
mov rdx, r13
mov ch, 0xb7
setne ch
xchg cx, cx
mov rcx, rdi
jmp 0x140464e99
call fcn.14046623e
sub r8d, r8d
test dil, 0x7f
clc
test al, al
jmp 0x140464ead
je 0x140464c55
jmp 0x140464ec0
xor r8d, r8d
jmp 0x140464ec0
mov dword [rsp + 0x3c], r14d
jmp 0x140464b03
mov rax, qword [rcx]
jmp 0x140464ed2
mov rax, qword [rax + 0x30]
jmp 0x140464edb
call qword [0x1400b8d90]
mov ecx, 0xffff
cmc
cmp cx, ax
je 0x140464efe
mov word [rdi + 0xa], ax
jmp 0x140464ef9
jmp 0x140464f0e
mov qword [rdi], rsi
movsx ebx, ax
mov rax, 0x228e10fb
setns cl
mov byte [rdi + 8], 1
bswap cx
jmp 0x140464f1f
movzx ebx, word [rdi + 0xa]
cwde
mov rax, qword [r13]
movsx rcx, r12w
mov cl, r15b
movsxd rcx, ecx
mov rcx, r13
jmp 0x140464f3a
mov rax, qword [rax + 0x18]
jmp 0x140464f43
call qword [0x1400b8d90]
cmp bx, ax
jmp 0x140464f51
jne 0x14046503f
call fcn.1404b5693
mov rcx, qword [rax]
mov al, 0x67
dec al
mov al, byte [rcx]
dec ecx
jmp 0x140464f6c
mov byte [r15], al
xchg ch, cl
inc r15
seto ch
rcl cx, cl
inc ch
mov rcx, qword [rdi]
cmp ebx, r14d
test rcx, rcx
jmp 0x140464f8a
je 0x140465035
mov rax, qword [rcx + 0x38]
test dil, r13b
cmp edi, r14d
cmp r8b, 0x28
cmp qword [rax], rsi
jmp 0x140464fa6
je 0x140464ff8
mov rax, qword [rcx + 0x50]
test r11, rdi
stc
cmp dword [rax], esi
jmp 0x140464fbb
jle 0x140464ff8
dec dword [rax]
jmp 0x140464fcd
mov rcx, qword [rcx + 0x38]
not rdx
cmovb eax, r14d
mov rdx, qword [rcx]
cwde
bswap ax
lea rax, [rdx + 2]
jmp 0x140464fe8
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140464ff3
jmp 0x14046500a
mov rax, qword [rcx]
jmp 0x140465000
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov ecx, 0xffff
test sil, cl
test r11w, 0x5525
stc
cmp cx, ax
jmp 0x140465021
je 0x140465035
mov byte [rdi + 8], sil
jmp 0x140465030
jmp 0x14046503f
mov qword [rdi], rsi
mov byte [rdi + 8], 1
xor r13b, r13b
mov r13, qword [rsp + 0x48]
test r14d, r14d
jmp 0x14046504c
jne 0x1404652b3
mov rdx, r13
bswap ecx
movsx rcx, r9w
not ecx
mov rcx, rdi
call fcn.14046623e
test al, al
jne 0x140465275
lea rbx, [rdi + 0xa]
bts r12d, r12d
movsx esi, cx
mov rsi, rbx
mov r12d, dword [rsp + 0x34]
xor r14b, r12b
cmova r14, r11
rcl r14b, cl
xor r8d, r8d
mov r14d, 0xffff
cmc
jmp 0x140465099
cmp byte [rdi + 8], r8b
jmp 0x1404650a2
jne 0x140465140
mov rcx, qword [rdi]
jmp 0x1404650b0
test rcx, rcx
jmp 0x1404650b8
je 0x140465133
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x1404650ce
je 0x1404650ef
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jle 0x1404650ef
movzx eax, word [rdx]
jmp 0x1404650ea
jmp 0x14046510c
mov rax, qword [rcx]
jmp 0x1404650f7
mov rax, qword [rax + 0x30]
jmp 0x140465100
call qword [0x1400b8d90]
sub r8d, r8d
cmp r8b, spl
cmp r14w, ax
jmp 0x140465115
je 0x140465133
mov word [rsi], ax
movzx rbx, dx
mov bx, 0x6ac
mov rbx, rsi
jmp 0x14046512e
jmp 0x140465136
mov qword [rdi], r8
mov byte [rdi + 8], 1
and ah, 0x26
rol ah, 0xc6
movzx eax, word [rbx]
cmp bl, spl
clc
cmp ax, word [rbp - 0x38]
jne 0x14046524e
dec r12d
or cx, 0x4b1c
movsx cx, r14b
mov byte [rsp + 0x30], 1
add cl, r14b
xchg cl, ch
mov rcx, qword [rdi]
cmc
stc
test rcx, rcx
jmp 0x140465175
je 0x14046520d
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140465187
je 0x1404651d4
mov rax, qword [rcx + 0x50]
jmp 0x14046519c
cmp dword [rax], r8d
jmp 0x1404651a4
jle 0x1404651d4
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx dx, sil
movsx dx, r12b
mov rdx, qword [rcx]
mov eax, r11d
lea rax, [rdx + 2]
jmp 0x1404651c9
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404651f1
mov rax, qword [rcx]
jmp 0x1404651dc
mov rax, qword [rax + 0x38]
jmp 0x1404651e5
call qword [0x1400b8d90]
xor r8d, r8d
cmp r8b, r13b
cmp r14w, ax
jmp 0x1404651fa
je 0x14046520d
mov al, r8b
jmp 0x140465208
jmp 0x140465224
mov qword [rdi], r8
cdq
movzx rcx, r8w
jmp 0x14046521a
mov al, 1
movzx ecx, sp
movsx dx, r13b
mov byte [rdi + 8], al
cdq
mov rdx, r13
movsx rcx, sp
xchg ch, ch
mov rcx, rdi
jmp 0x140465239
call fcn.14046623e
sub r8d, r8d
test al, al
jmp 0x140465248
je 0x140465099
mov dword [rsp + 0x34], r12d
xor r14b, 0xbc
rol r12b, cl
btr eax, 0xb7
mov r14d, dword [rsp + 0x3c]
or ax, 0x324b
bswap r12w
mov r12d, dword [rsp + 0x40]
add ah, 0xdb
inc al
mov eax, dword [rsp + 0x34]
clc
test eax, eax
jns 0x1404652b3
mov byte [r15], 0x30
inc dx
jmp 0x140465293
inc r15
cmovnp cx, r8w
inc eax
cdq
movzx dx, r10b
jmp 0x1404652a8
mov dword [rsp + 0x34], eax
cmovne rcx, r11
bswap cx
mov rdx, r13
movsx ecx, r14w
mov rcx, rdi
jmp 0x1404652c2
call fcn.14046623e
test al, al
jmp 0x1404652ce
jne 0x140465526
lea rbx, [rdi + 0xa]
or esi, r9d
mov rsi, rbx
test r10b, 0xf4
cmc
sub r8d, r8d
cmp byte [rdi + 8], r8b
jne 0x1404653b2
mov rcx, qword [rdi]
cmp sil, r11b
test rcx, rcx
jmp 0x1404652fe
je 0x14046539e
mov rax, qword [rcx + 0x38]
movzx dx, r15b
movsx rdx, r13w
add dx, 0x56fa
mov rdx, qword [rax]
test bpl, dl
test rdx, rdx
jmp 0x140465324
je 0x140465348
mov rax, qword [rcx + 0x50]
cmp dl, r14b
cmc
cmp dword [rax], r8d
jmp 0x14046533a
jle 0x140465348
movzx eax, word [rdx]
jmp 0x14046536d
mov rax, qword [rcx]
jmp 0x140465350
mov rax, qword [rax + 0x30]
jmp 0x140465359
call qword [0x1400b8d90]
sub r8d, r8d
test r8b, 0xe0
and rcx, 0x2073664c
mov ecx, 0xffff
test dil, spl
cmp r10, 0x12407dba
jmp 0x140465381
cmp cx, ax
je 0x14046539e
mov word [rsi], ax
movsx rbx, ax
mov rbx, rsi
jmp 0x140465399
jmp 0x1404653a6
mov qword [rdi], r8
jmp 0x1404653a6
mov byte [rdi + 8], 1
movsx r8, bx
movzx rcx, dx
movzx r8d, word [rbx]
cmovp dx, r10w
movzx rdx, dx
cwd
lea rdx, [rbp]
lea rcx, [rbp - 0x38]
jmp 0x1404653ce
call fcn.14024182e
lea rcx, [rbp - 0x38]
cmp edx, 0x73c9201a
cmc
sub rax, rcx
cmp bh, 0x5a
cmp r11b, cl
sar rax, 1
clc
cmp r12b, al
cmp rax, 0x16
jmp 0x1404653f7
jae 0x140465526
cmp r14d, r12d
jmp 0x140465405
jge 0x14046542e
lea rcx, [0x1400c0e00]
mov al, byte [rax + rcx]
movzx ecx, r15w
mov byte [r15], al
inc r15
inc r14d
btc cx, r11w
btr cx, 0x3f
neg ch
mov byte [rsp + 0x30], 1
mov rcx, qword [rdi]
sub r8d, r8d
test rcx, rcx
jmp 0x140465441
je 0x1404654e3
mov rax, qword [rcx + 0x38]
clc
jmp 0x140465457
cmp qword [rax], r8
jmp 0x14046545f
je 0x1404654ad
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r8d
jmp 0x140465472
jle 0x1404654ad
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cmovg ax, bp
mov rdx, qword [rcx]
movzx rax, r11w
bswap ax
cbw
lea rax, [rdx + 2]
jmp 0x140465497
mov qword [rcx], rax
cdqe
movsx rax, bx
movzx eax, word [rdx]
jmp 0x1404654a8
jmp 0x1404654c7
mov rax, qword [rcx]
jmp 0x1404654b5
mov rax, qword [rax + 0x38]
jmp 0x1404654be
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x1404654d5
je 0x1404654e3
mov al, r8b
jmp 0x1404654f2
mov qword [rdi], r8
cwd
mov al, 1
jmp 0x1404654f2
mov byte [rdi + 8], al
mov rdx, r13
mov ecx, 0x6a567df1
movsx ecx, r12w
mov rcx, rdi
jmp 0x140465509
call fcn.14046623e
sub r8d, r8d
cmp r9b, r11b
jmp 0x140465519
test al, al
jmp 0x140465520
je 0x1404652e6
mov sil, byte [rsp + 0x30]
clc
xor r14d, r14d
stc
test sil, sil
je 0x140465eb4
mov rdx, r13
movsxd rcx, r8d
xchg cx, cx
mov rcx, rdi
jmp 0x14046554a
call fcn.14046623e
test al, al
jne 0x140465eb4
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x140465561
jne 0x1404655fd
mov rcx, qword [rdi]
test r14b, 2
clc
test rcx, rcx
je 0x1404655e7
mov rax, qword [rcx + 0x38]
xor dx, 0x4e64
cqo
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14046558e
je 0x1404655ae
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x1404655a0
jle 0x1404655ae
movzx eax, word [rdx]
jmp 0x1404655c5
mov rax, qword [rcx]
jmp 0x1404655b6
mov rax, qword [rax + 0x30]
jmp 0x1404655bf
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x1404655d3
je 0x1404655e7
mov word [rdi + 0xa], ax
jmp 0x1404655e2
jmp 0x1404655ec
mov qword [rdi], r14
rcr cl, cl
mov byte [rdi + 8], 1
mov cl, 1
sbb ax, 0x17b5
cbw
movsx ax, sil
movzx eax, word [rdi + 0xa]
test dil, r14b
stc
cmp r9b, r8b
cmp ax, word [rbp - 2]
je 0x1404656c0
test cl, cl
jne 0x1404656b1
mov rcx, qword [rdi]
test rcx, rcx
je 0x140465699
mov rax, qword [rcx + 0x38]
bsf edx, r8d
rcr rdx, 0x2a
mov rdx, qword [rax]
cmp r8b, 0x47
jmp 0x140465642
test rdx, rdx
je 0x14046566b
mov rax, qword [rcx + 0x50]
cmp r10w, 0x2475
cmp dword [rax], r14d
jmp 0x14046565d
jle 0x14046566b
movzx eax, word [rdx]
jmp 0x14046567d
mov rax, qword [rcx]
jmp 0x140465673
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x140465699
mov word [rdi + 0xa], ax
jmp 0x140465694
jmp 0x1404656a7
mov qword [rdi], r14
test ah, 0x29
sub ax, r14w
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], 1
cmp r13b, al
test cl, sil
cmp ax, word [rbp - 4]
jmp 0x1404656ba
jne 0x140465eb4
mov byte [r15], 0x70
inc r15
or rcx, 0xf9a69a2
rol cx, cl
seta cl
mov rcx, qword [rdi]
cmc
stc
test r10w, 0x4f94
test rcx, rcx
jmp 0x1404656e7
je 0x14046577f
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r14
jmp 0x1404656fa
je 0x14046573c
mov rax, qword [rcx + 0x50]
test rsi, rdx
cmp dword [rax], r14d
jmp 0x14046570f
jle 0x14046573c
dec dword [rax]
mov rcx, qword [rcx + 0x38]
xchg ah, ah
not al
bswap rdx
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
bswap ax
movzx eax, word [rdx]
jmp 0x140465737
jmp 0x140465753
mov rax, qword [rcx]
jmp 0x140465744
mov rax, qword [rax + 0x38]
jmp 0x14046574d
call qword [0x1400b8d90]
mov r12d, 0xffff
test rbx, 0x285d68e7
cmp rdx, r10
cmp r12w, ax
jmp 0x14046576c
je 0x140465789
mov al, r14b
jmp 0x14046577a
jmp 0x14046578e
mov r12d, 0xffff
cwd
cqo
mov qword [rdi], r14
mov al, 1
mov byte [rdi + 8], al
mov rdx, 0x8f276e7
mov sil, r14b
jmp 0x1404657a7
mov ebx, r14d
mov rdx, r13
cmovbe cx, ax
mov ch, dh
mov rcx, rdi
jmp 0x1404657bb
call fcn.14046623e
test al, al
jmp 0x1404657c7
jne 0x140465ac9
mov cl, byte [rdi + 8]
test r13, rbx
test cl, cl
jmp 0x1404657da
jne 0x140465878
mov rcx, qword [rdi]
test bpl, r8b
cmp r10d, r8d
test rcx, rcx
jmp 0x1404657f1
je 0x14046585b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x140465827
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r14d
jmp 0x140465814
jle 0x140465827
movzx eax, word [rdx]
jmp 0x140465822
jmp 0x14046583e
mov rax, qword [rcx]
jmp 0x14046582f
mov rax, qword [rax + 0x30]
jmp 0x140465838
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465847
je 0x14046585b
mov word [rdi + 0xa], ax
jmp 0x140465856
jmp 0x140465866
mov qword [rdi], r14
shl eax, cl
sar cl, 0x6d
sub cl, spl
mov byte [rdi + 8], 1
rol ax, cl
rol eax, 0x57
test r11w, 0x713e
mov cl, 1
movzx eax, word [rdi + 0xa]
stc
cmp ax, word [rbp - 0xa]
jmp 0x140465886
jne 0x140465953
mov byte [r15], 0x2b
movsx rcx, dx
inc r15
movsx rcx, ax
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404658a6
je 0x14046593c
mov rax, qword [rcx + 0x38]
test cl, 0xac
jmp 0x1404658b8
cmp qword [rax], r14
jmp 0x1404658c0
je 0x140465913
mov rax, qword [rcx + 0x50]
test r8b, r9b
clc
test r8, 0x4c3e3ed0
cmp dword [rax], r14d
jmp 0x1404658dd
jle 0x140465913
dec dword [rax]
cwde
movzx rdx, si
mov rcx, qword [rcx + 0x38]
movsxd rax, edx
cwde
mov rdx, qword [rcx]
movsx ax, r9b
lea rax, [rdx + 2]
jmp 0x140465903
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14046590e
jmp 0x140465925
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14046591f
call qword [0x1400b8d90]
cmp r12w, ax
je 0x14046593c
mov al, r14b
jmp 0x140465937
jmp 0x140465946
mov qword [rdi], r14
mov al, 1
jmp 0x140465946
mov byte [rdi + 8], al
jmp 0x14046594e
jmp 0x140465ac9
test cl, cl
jmp 0x14046595a
jne 0x140465a0c
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14046596b
je 0x1404659f0
mov rax, qword [rcx + 0x38]
shr dl, 0x80
movsx dx, r8b
mov rdx, qword [rax]
test r9, rsp
cmp r13w, r14w
test r15b, 0xd5
test rdx, rdx
jmp 0x140465993
je 0x1404659bc
mov rax, qword [rcx + 0x50]
test ax, 0x283e
cmp dword [rax], r14d
jmp 0x1404659a9
jle 0x1404659bc
movzx eax, word [rdx]
jmp 0x1404659b7
jmp 0x1404659d3
mov rax, qword [rcx]
jmp 0x1404659c4
mov rax, qword [rax + 0x30]
jmp 0x1404659cd
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x1404659dc
je 0x1404659f0
mov word [rdi + 0xa], ax
jmp 0x1404659eb
jmp 0x140465a08
mov qword [rdi], r14
rcl ah, cl
ror al, 0xb4
and ax, 0x7c75
movzx eax, word [rdi + 0xa]
test bp, 0x5eda
test r8b, cl
mov byte [rdi + 8], 1
cmp ax, word [rbp - 0xc]
jmp 0x140465a15
jne 0x140465ac9
mov byte [r15], 0x2d
mov ecx, 0x39d582c
inc r15
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465a32
je 0x140465ac2
mov rax, qword [rcx + 0x38]
test rdx, r11
cmp qword [rax], r14
je 0x140465a93
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r14d
jmp 0x140465a55
jle 0x140465a93
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx eax, r13w
cdq
xchg dx, dx
mov rdx, qword [rcx]
movzx rax, dx
bswap ax
lea rax, [rdx + 2]
jmp 0x140465a7c
mov qword [rcx], rax
bswap ax
movsx rax, bp
movzx eax, word [rdx]
jmp 0x140465a8e
jmp 0x140465aa5
mov rax, qword [rcx]
jmp 0x140465a9b
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465aae
je 0x140465ac2
mov byte [rdi + 8], r14b
jmp 0x140465abd
jmp 0x140465ac9
mov qword [rdi], r14
mov byte [rdi + 8], 1
mov rdx, r13
mov rcx, rdi
jmp 0x140465ad4
call fcn.14046623e
test al, al
jmp 0x140465ae0
jne 0x140465e93
cmp byte [rdi + 8], r14b
jne 0x140465b90
mov rcx, qword [rdi]
cmp esi, 0x167c62c1
test r15b, r12b
test rcx, rcx
jmp 0x140465b04
je 0x140465b7b
mov rax, qword [rcx + 0x38]
sal dh, cl
bts dx, r9w
sal dh, 0x3c
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140465b24
je 0x140465b51
mov rax, qword [rcx + 0x50]
test r12b, 0x60
cmp r14, r10
stc
cmp dword [rax], r14d
jmp 0x140465b3e
jle 0x140465b51
movzx eax, word [rdx]
jmp 0x140465b4c
jmp 0x140465b63
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140465b5d
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465b6c
je 0x140465b7b
mov word [rdi + 0xa], ax
jmp 0x140465b82
mov qword [rdi], r14
bts ax, di
mov byte [rdi + 8], 1
bsf ax, r8w
bt ax, r15w
movzx eax, word [rdi + 0xa]
cmp ebp, 0x386e3a2a
cmp ax, word [rbp - 0x38]
jmp 0x140465ba3
jne 0x140465c8f
mov sil, 1
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x140465bb8
je 0x140465c4f
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
jmp 0x140465bca
je 0x140465c1c
mov rax, qword [rcx + 0x50]
test r11, 0x1da3434c
stc
cmp dword [rax], r14d
jmp 0x140465be4
jle 0x140465c1c
dec dword [rax]
movzx eax, r12w
movzx dx, sil
mov rcx, qword [rcx + 0x38]
mov dl, 0x1f
mov rdx, qword [rcx]
mov ax, 0x2abc
nop
lea rax, [rdx + 2]
jmp 0x140465c0c
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140465c17
jmp 0x140465c33
mov rax, qword [rcx]
jmp 0x140465c24
mov rax, qword [rax + 0x38]
jmp 0x140465c2d
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465c3c
je 0x140465c4f
mov al, r14b
jmp 0x140465c4a
jmp 0x140465c61
mov qword [rdi], r14
movzx dx, al
movsx dx, spl
setle dl
mov al, sil
mov byte [rdi + 8], al
movsx edx, bx
movsxd rcx, r14d
mov rdx, r13
cmovg ecx, ecx
mov rcx, rdi
jmp 0x140465c78
call fcn.14046623e
test al, al
jmp 0x140465c84
je 0x140465ae6
jmp 0x140465c98
test sil, sil
je 0x140465e93
mov byte [r15], 0x30
jmp 0x140465ca1
inc r15
jmp 0x140465e93
cmp byte [rdi + 8], r14b
jmp 0x140465cb2
jne 0x140465d46
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x140465cc4
je 0x140465d2f
mov rax, qword [rcx + 0x38]
xchg edx, edx
mov rdx, qword [rax]
test rdx, rdx
je 0x140465cfb
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465ce8
jle 0x140465cfb
movzx eax, word [rdx]
jmp 0x140465cf6
jmp 0x140465d12
mov rax, qword [rcx]
jmp 0x140465d03
mov rax, qword [rax + 0x30]
jmp 0x140465d0c
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140465d1b
je 0x140465d2f
mov word [rdi + 0xa], ax
jmp 0x140465d2a
jmp 0x140465d39
mov qword [rdi], r14
movsxd rcx, r13d
cmovp rcx, r9
mov byte [rdi + 8], 1
movsx rdx, r11w
sete ch
cqo
movzx r8d, word [rdi + 0xa]
mov dl, r12b
cqo
lea rdx, [rbp]
cmovl cx, cx
movzx cx, r11b
movzx rcx, r10w
lea rcx, [rbp - 0x38]
jmp 0x140465d6a
call fcn.14024182e
lea rcx, [rbp - 0x38]
stc
cmp r13b, r9b
sub rax, rcx
test r14, rsi
test r11d, 0x7d7c0cdc
cmp rsi, 0x6afc7eb6
sar rax, 1
cmp rax, 0x16
jmp 0x140465d97
jae 0x140465eb4
cmp ebx, 8
jmp 0x140465da5
jge 0x140465dd4
lea rcx, [0x1400c0e00]
mov sil, r15b
inc sil
mov al, byte [rax + rcx]
mov sil, al
mov byte [r15], al
inc sil
movsxd rcx, edx
jmp 0x140465dcc
inc r15
movsx ecx, si
inc ebx
mov sil, 1
and cl, r9b
mov rcx, qword [rdi]
jmp 0x140465de2
test rcx, rcx
je 0x140465e7c
mov rax, qword [rcx + 0x38]
cmp sp, 0x650f
cmc
cmp qword [rax], r14
je 0x140465e4e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140465e0a
jle 0x140465e4e
dec dword [rax]
movzx ax, al
bswap dx
mov rcx, qword [rcx + 0x38]
mov edx, 0x3e6e2464
cqo
setnp al
mov rdx, qword [rcx]
nop
movsx ax, cl
lea rax, [rdx + 2]
mov qword [rcx], rax
movsx eax, sp
mov ax, r15w
setno ah
movzx eax, word [rdx]
jmp 0x140465e49
jmp 0x140465e65
mov rax, qword [rcx]
jmp 0x140465e56
mov rax, qword [rax + 0x38]
jmp 0x140465e5f
call qword [0x1400b8d90]
cmp r12w, ax
je 0x140465e7c
mov al, r14b
jmp 0x140465e77
jmp 0x140465e8d
mov qword [rdi], r14
mov cl, r13b
movsx edx, r8w
mov al, sil
cqo
not cl
mov byte [rdi + 8], al
movsx ecx, si
mov rdx, r13
movzx rcx, dx
mov rcx, rdi
jmp 0x140465ea2
call fcn.14046623e
test al, al
jmp 0x140465eae
je 0x140465ca9
cmp byte [rsp + 0x31], r14b
jmp 0x140465ebe
jne 0x140465ed2
test sil, sil
jmp 0x140465ecc
jne 0x140465edd
mov r15, qword [rbp - 0x80]
xor ax, 0x7684
neg ax
mov byte [r15], r14b
or cx, bp
shrd dx, sp, 0xb
cwd
mov eax, dword [rsp + 0x34]
cqo
or rdx, r15
mov rcx, qword [rsp + 0x78]
movsx dx, bpl
mov dx, dx
mov dword [rcx], eax
mov rdx, qword [rbp - 0x40]
clc
cmp r8b, 0x5d
cmp rdx, 0x10
jmp 0x140465f14
jb 0x140465f74
inc rdx
shld cx, r15w, 0xd5
stc
mov rcx, qword [rbp - 0x58]
bt ax, 0x93
test rdx, r8
mov rax, rcx
cmp dl, bpl
jmp 0x140465f3b
cmp rdx, 0x1000
jb 0x140465f6f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
cmp sil, 0x42
cmc
cmp r13w, r13w
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140465f69
ja 0x140465fdf
call fcn.140237311
xor eax, eax
mov rcx, qword [rbp + 8]
xor rcx, rsp
jmp 0x140465f82
call fcn.14049cc19
mov rbx, qword [rsp + 0x150]
sal dil, 0xf1
add rsp, 0x110
movzx rdi, r12w
movsx r13, r9w
movsx di, bl
pop r15
pop r14
pop r13
movsx rbp, di
bswap di
movsx di, r12b
pop r12
jmp 0x140465fbf
pop rdi
bswap si
movzx ebp, r11w
movsxd rsi, esp
pop rsi
movzx rbp, dx
jmp 0x140465fd8
pop rbp
jmp 0x140465fde
ret
call fcn.1404b3352
nop
jmp 0x140465fea
call fcn.1404b3352
nop
jmp 0x140141621