Function at 0x1400a2130
Capabilities:
Encode data using base64

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x198
movaps xmmword [rsp + 0x180], xmm7
movaps xmmword [rsp + 0x170], xmm6
mov r12, r9
mov r15, r8
mov r13, rdx
mov rsi, rcx
mov rax, qword [0x140219028]
xor rax, rsp
mov qword [rsp + 0x168], rax
lea rcx, [0x140171ff0]
call fcn.14011e18c
mov ecx, 1
call fcn.140029230
lea rdx, str.CrashpadMainThread
lea rdi, [rsp + 0x130]
mov rcx, rdi
call fcn.140153570
mov rcx, rdi
call fcn.1400326f0
cmp byte [rdi + 0x17], 0
jns 0x1400a21b9
mov rcx, qword [rsp + 0x130]
call fcn.14011d780
movabs r14, 0xaaaaaaaaaaaaaaaa
mov qword [rsp + 0x140], r14
movaps xmm6, xmmword [0x1401efb80]
movaps xmmword [rsp + 0x130], xmm6
mov qword [rsp + 0x120], r15
test r15, r15
je 0x1400a2e3f
mov rcx, r15
call fcn.14013dc90
lea r8, [rsp + 0x120]
mov qword [r8 + 8], rax
lea rbx, [rsp + 0x130]
mov rcx, rsi
mov rdx, rbx
call fcn.1400fe320
movzx ebp, byte [rbx + 0x17]
mov rax, rbp
test bpl, bpl
jns 0x1400a2226
mov rax, qword [rsp + 0x138]
test rax, rax
je 0x1400a22a3
mov ecx, 0x8000
call fcn.14011d790
mov rdi, rax
mov r8d, 0x8000
mov rcx, rax
xor edx, edx
call fcn.140122050
test bpl, bpl
jns 0x1400a2255
mov rbx, qword [rsp + 0x130]
mov qword [rsp + 0x110], rbx
test rbx, rbx
je 0x1400a2e67
mov rcx, rbx
call fcn.14013dc90
lea r8, [rsp + 0x110]
mov qword [r8 + 8], rax
lea rax, str.ptype
lea rdx, [rsp + 0x100]
mov qword [rdx], rax
mov qword [rdx + 8], 5
mov rcx, rdi
call fcn.14000a8e0
mov qword [0x14023d020], rdi
xorps xmm7, xmm7
movaps xmmword [rsp + 0xe0], xmm7
mov qword [rsp + 0xf0], 0
mov rdi, qword [rsi + 0x10]
mov rbx, qword [rsi + 0x18]
mov rcx, rbx
sub rcx, rdi
je 0x1400a2359
mov rbp, rcx
sar rbp, 3
movabs rax, 0xaaaaaaaaaaaaaaab
imul rbp, rax
movabs rax, 0xaaaaaaaaaaaaaaa
cmp rbp, rax
ja 0x1400a2e4e
call fcn.14011d790
mov rsi, rax
mov qword [rsp + 0xe0], rax
lea rax, [rbp*2]
add rax, rbp
lea rax, [rsi + rax*8]
mov qword [rsp + 0xf0], rax
cmp rdi, rbx
je 0x1400a2351
cmp byte [rdi + 0x17], 0
jns 0x1400a2341
mov rdx, qword [rdi]
mov r8, qword [rdi + 8]
mov rcx, rsi
call fcn.1400fdc00
add rdi, 0x18
add rsi, 0x18
jmp 0x1400a231d
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
jmp 0x1400a2337
mov qword [rsp + 0xe8], rsi
mov qword [rsp + 0xd0], r14
movaps xmmword [rsp + 0xc0], xmm6
lea rsi, [rsp + 0x70]
mov qword [rsi], r15
mov rcx, r15
call fcn.14013dc90
mov qword [rsi + 8], rax
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rsi
call fcn.1400f3c20
lea r8, [0x1401f76ec]
xor esi, esi
mov r9d, 2
mov rcx, rdi
xor edx, edx
call fcn.14000ecd0
movups xmm0, xmmword [rax]
lea rdi, [rsp + 0xa0]
movaps xmmword [rdi], xmm0
mov rcx, qword [rax + 0x10]
mov qword [rdi + 0x10], rcx
mov qword [rax + 0x10], rsi
movups xmmword [rax], xmm7
lea rdx, [0x1401f975a]
mov r8d, 1
mov rcx, rdi
call fcn.1400f47c0
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xd0], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xc0], xmm0
movups xmmword [rax], xmm7
mov qword [rax + 0x10], rsi
cmp byte [rdi + 0x17], 0
jns 0x1400a240c
mov rcx, qword [rsp + 0xa0]
call fcn.14011d780
cmp byte [rsp + 0x97], 0
jns 0x1400a2423
mov rcx, qword [rsp + 0x80]
call fcn.14011d780
mov qword [rsp + 0xb0], r14
movaps xmmword [rsp + 0xa0], xmm6
mov qword [rsp + 0x40], r12
test r12, r12
je 0x1400a2e5b
mov rcx, r12
call fcn.14013dc90
lea rdx, [rsp + 0x40]
mov qword [rdx + 8], rax
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.1400f3c20
lea r8, [0x1401f76ec]
xor edi, edi
mov r9d, 2
mov rcx, rsi
xor edx, edx
call fcn.14000ecd0
movups xmm0, xmmword [rax]
lea rsi, [rsp + 0x80]
movaps xmmword [rsi], xmm0
mov rcx, qword [rax + 0x10]
mov qword [rsi + 0x10], rcx
mov qword [rax + 0x10], rdi
xorps xmm6, xmm6
movups xmmword [rax], xmm6
lea rdx, [0x1401f975a]
mov r8d, 1
mov rcx, rsi
call fcn.1400f47c0
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xb0], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
movups xmmword [rax], xmm6
mov qword [rax + 0x10], rdi
cmp byte [rsi + 0x17], 0
jns 0x1400a24de
mov rcx, qword [rsp + 0x80]
call fcn.14011d780
mov qword [rsp + 0x28], r13
cmp byte [rsp + 0x67], 0
jns 0x1400a24f4
mov rcx, qword [rsp + 0x50]
call fcn.14011d780
mov r14, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0xe8]
mov rax, rsi
cmp r14, rsi
je 0x1400a263e
lea rbp, [rsp + 0x50]
lea rdi, [rsp + 0x80]
lea r12, [rsp + 0x148]
lea rbx, [rsp + 0x158]
mov r13, r14
movzx eax, byte [rsp + 0xd7]
test al, al
mov rcx, qword [rsp + 0xc0]
lea rdx, [rsp + 0xc0]
cmovns rcx, rdx
cmovs rax, qword [rsp + 0xc8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], rax
movzx eax, byte [r13 + 0x17]
test al, al
mov rcx, qword [r13]
cmovns rcx, r13
mov qword [rsp + 0x50], rcx
cmovs rax, qword [r13 + 8]
mov qword [rsp + 0x58], rax
mov rcx, rbp
mov rdx, rdi
xor r8d, r8d
call fcn.140101990
test al, al
jne 0x1400a2650
movzx eax, byte [rsp + 0xb7]
test al, al
mov rcx, qword [rsp + 0xa0]
lea rdx, [rsp + 0xa0]
cmovns rcx, rdx
cmovs rax, qword [rsp + 0xa8]
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x160], rax
movzx eax, byte [r13 + 0x17]
test al, al
mov rcx, qword [r13]
cmovns rcx, r13
mov qword [rsp + 0x148], rcx
cmovs rax, qword [r13 + 8]
mov qword [rsp + 0x150], rax
mov rcx, r12
mov rdx, rbx
xor r8d, r8d
call fcn.140101990
test al, al
jne 0x1400a2650
movzx eax, byte [r13 + 0x17]
mov rcx, rax
test al, al
jns 0x1400a2618
mov rcx, qword [r13 + 8]
test rcx, rcx
je 0x1400a262e
mov rcx, r13
test al, al
jns 0x1400a2628
mov rcx, qword [r13]
cmp word [rcx], 0x2f
je 0x1400a2650
add r13, 0x18
cmp r13, rsi
jne 0x1400a2530
mov rax, r14
mov r14, rax
movabs rbp, 0xaaaaaaaaaaaaaaab
jmp 0x1400a284b
lea r15, [r13 + 0x18]
cmp r15, rsi
je 0x1400a27c2
lea rbx, [rsp + 0x50]
lea rbp, [rsp + 0x80]
lea r12, [rsp + 0x148]
lea r14, [rsp + 0x158]
lea rdi, [rsp + 0xa0]
movzx eax, byte [rsp + 0xd7]
test al, al
mov rcx, qword [rsp + 0xc0]
lea rdx, [rsp + 0xc0]
cmovns rcx, rdx
cmovs rax, qword [rsp + 0xc8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], rax
movzx eax, byte [r15 + 0x17]
test al, al
mov rcx, qword [r15]
cmovns rcx, r15
mov qword [rsp + 0x50], rcx
cmovs rax, qword [r15 + 8]
mov qword [rsp + 0x58], rax
mov rcx, rbx
mov rdx, rbp
xor r8d, r8d
call fcn.140101990
test al, al
jne 0x1400a27a5
movzx eax, byte [rsp + 0xb7]
test al, al
mov rcx, qword [rsp + 0xa0]
cmovns rcx, rdi
cmovs rax, qword [rsp + 0xa8]
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x160], rax
movzx eax, byte [r15 + 0x17]
test al, al
mov rcx, qword [r15]
cmovns rcx, r15
mov qword [rsp + 0x148], rcx
cmovs rax, qword [r15 + 8]
mov qword [rsp + 0x150], rax
mov rcx, r12
mov rdx, r14
xor r8d, r8d
call fcn.140101990
test al, al
jne 0x1400a27a5
movzx eax, byte [r15 + 0x17]
mov rcx, rax
test al, al
jns 0x1400a2760
mov rcx, qword [r15 + 8]
test rcx, rcx
je 0x1400a2775
mov rcx, r15
test al, al
jns 0x1400a276f
mov rcx, qword [r15]
cmp word [rcx], 0x2f
je 0x1400a27a5
cmp byte [r13 + 0x17], 0
jns 0x1400a2785
mov rcx, qword [r13]
call fcn.14011d780
mov rax, qword [r15 + 0x10]
mov qword [r13 + 0x10], rax
movups xmm0, xmmword [r15]
movups xmmword [r13], xmm0
mov byte [r15 + 0x17], 0
mov word [r15], 0
add r13, 0x18
add r15, 0x18
cmp r15, rsi
jne 0x1400a2682
mov r14, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0xe8]
cmp r13, rsi
je 0x1400a2e76
mov rax, rsi
sub rax, r13
movabs rcx, 0x2aaaaaaaaaaaaaab
imul rcx
mov rax, rdx
shr rax, 0x3f
sar rdx, 2
add rdx, rax
lea rax, [rdx + rdx*2]
lea rax, [rax*8]
add rax, r13
cmp rax, rsi
jne 0x1400a2e7e
mov rax, rsi
mov rsi, r13
cmp rax, r13
movabs rbp, 0xaaaaaaaaaaaaaaab
je 0x1400a2838
lea rdi, [rax - 0x18]
cmp byte [rax - 1], 0
js 0x1400a282d
mov rax, rdi
cmp rdi, rsi
jne 0x1400a2819
jmp 0x1400a2838
mov rcx, qword [rax - 0x18]
call fcn.14011d780
jmp 0x1400a2823
mov qword [rsp + 0xe8], rsi
mov rax, qword [rsp + 0xe0]
mov r14, rax
mov rbx, rsi
sub rbx, rax
mov rdi, rbx
sar rdi, 3
imul rdi, rbp
lea rax, [rdi + 1]
mov ecx, 8
mul rcx
mov rcx, 0xffffffffffffffff
cmovno rcx, rax
call fcn.14011dd70
mov r12, rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], 0
test rbx, rbx
jne 0x1400a289e
xor eax, eax
jmp 0x1400a29b9
movabs rax, 0xaaaaaaaaaaaaaaa
cmp rdi, rax
ja 0x1400a2e3a
mov rcx, rbx
call fcn.14011d790
lea rcx, [rdi + rdi*2]
lea rcx, [rax + rcx*8]
lea r15, [rsp + 0x80]
mov qword [r15], rax
mov qword [r15 + 8], rax
mov qword [r15 + 0x10], rcx
xor edi, edi
lea rbx, [rsp + 0x50]
lea r13, [rsp + 0x30]
xor ebp, ebp
cmp byte [r14 + rdi + 0x17], 0
jns 0x1400a28f0
mov rax, qword [r14 + rdi]
jmp 0x1400a28f4
lea rax, [r14 + rdi]
mov qword [rsp + 0x30], rax
movzx eax, byte [r14 + rdi + 0x17]
test al, al
jns 0x1400a2908
mov rax, qword [r14 + rdi + 8]
mov qword [rsp + 0x38], rax
mov rcx, rbx
mov rdx, r13
call fcn.1400fe510
mov rax, qword [rsp + 0x88]
cmp rax, qword [rsp + 0x90]
jae 0x1400a2949
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [rax], xmm0
add rax, 0x18
mov qword [rsp + 0x88], rax
jmp 0x1400a2965
mov rcx, r15
mov rdx, rbx
call fcn.140114ff0
cmp byte [rsp + 0x67], 0
jns 0x1400a2965
mov rcx, qword [rsp + 0x50]
call fcn.14011d780
mov rax, qword [rsp + 0x80]
cmp byte [rax + rdi + 0x17], 0
js 0x1400a2979
add rax, rdi
jmp 0x1400a297d
mov rax, qword [rax + rdi]
mov qword [r12 + rbp*8], rax
inc rbp
mov r14, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0xe8]
mov rax, rsi
sub rax, r14
sar rax, 3
movabs rcx, 0xaaaaaaaaaaaaaaab
imul rax, rcx
add rdi, 0x18
cmp rbp, rax
jb 0x1400a28e2
mov qword [r12 + rax*8], 0
cmp rsi, r14
mov rbx, qword [rsp + 0x28]
je 0x1400a29e6
lea rdi, [rsi - 0x18]
cmp byte [rsi - 1], 0
jns 0x1400a29de
mov rcx, qword [rsi - 0x18]
call fcn.14011d780
mov rsi, rdi
cmp rdi, r14
jne 0x1400a29cb
mov qword [rsp + 0xe8], r14
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 0
movzx eax, byte [rbx + 0x17]
test al, al
jns 0x1400a2a0b
mov rax, qword [rbx + 8]
test rax, rax
je 0x1400a2b5c
mov ecx, 0x20
call fcn.14011d790
mov r14, rax
lea rax, [0x1401f2f68]
mov qword [r14], rax
lea rcx, [r14 + 8]
mov rdx, rbx
call fcn.1400f5d80
mov rbx, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
cmp rbx, rax
jae 0x1400a2a57
mov qword [rbx], r14
add rbx, 8
mov qword [rsp + 0x58], rbx
jmp 0x1400a2b5c
mov rdi, qword [rsp + 0x50]
mov rbp, rbx
sub rbp, rdi
sar rbp, 3
lea rdx, [rbp + 1]
mov rcx, rdx
shr rcx, 0x3d
jne 0x1400a2e30
movabs rcx, 0x1fffffffffffffff
sub rax, rdi
mov rsi, rax
sar rsi, 2
cmp rsi, rdx
cmovb rsi, rdx
movabs rdx, 0x7ffffffffffffff8
cmp rax, rdx
cmovae rsi, rcx
test rsi, rsi
je 0x1400a2ac0
cmp rsi, rcx
ja 0x1400a2e3a
lea rcx, [rsi*8]
call fcn.14011d790
jmp 0x1400a2ac2
xor eax, eax
lea rdx, [rax + rbp*8]
lea rcx, [rax + rsi*8]
mov qword [rdx], r14
lea rax, [rax + rbp*8]
add rax, 8
cmp rbx, rdi
je 0x1400a2b40
mov rbp, qword [rbx - 8]
mov qword [rbx - 8], 0
lea rsi, [rbx - 8]
mov qword [rdx - 8], rbp
add rdx, 0xfffffffffffffff8
mov rbx, rsi
cmp rsi, rdi
jne 0x1400a2ada
mov rbx, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rcx
cmp rdi, rbx
je 0x1400a2b4f
mov rcx, qword [rdi - 8]
mov qword [rdi - 8], 0
add rdi, 0xfffffffffffffff8
test rcx, rcx
je 0x1400a2b13
mov rax, qword [rcx]
mov rax, qword [rax]
mov edx, 1
call qword [0x14023a010]
jmp 0x1400a2b13
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rcx
test rbx, rbx
je 0x1400a2b5c
mov rcx, rbx
call fcn.14011d780
mov ecx, 8
call fcn.14011d790
mov r14, rax
lea rax, [0x1401f2f58]
mov qword [r14], rax
mov rbx, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
cmp rbx, rax
jae 0x1400a2b93
mov qword [rbx], r14
add rbx, 8
mov qword [rsp + 0x58], rbx
jmp 0x1400a2c98
mov rdi, qword [rsp + 0x50]
mov rbp, rbx
sub rbp, rdi
sar rbp, 3
lea rdx, [rbp + 1]
mov rcx, rdx
shr rcx, 0x3d
jne 0x1400a2e30
movabs rcx, 0x1fffffffffffffff
sub rax, rdi
mov rsi, rax
sar rsi, 2
cmp rsi, rdx
cmovb rsi, rdx
movabs rdx, 0x7ffffffffffffff8
cmp rax, rdx
cmovae rsi, rcx
test rsi, rsi
je 0x1400a2bfc
cmp rsi, rcx
ja 0x1400a2e3a
lea rcx, [rsi*8]
call fcn.14011d790
jmp 0x1400a2bfe
xor eax, eax
lea rdx, [rax + rbp*8]
lea rcx, [rax + rsi*8]
mov qword [rdx], r14
lea rax, [rax + rbp*8]
add rax, 8
cmp rbx, rdi
je 0x1400a2c7c
mov rbp, qword [rbx - 8]
mov qword [rbx - 8], 0
lea rsi, [rbx - 8]
mov qword [rdx - 8], rbp
add rdx, 0xfffffffffffffff8
mov rbx, rsi
cmp rsi, rdi
jne 0x1400a2c16
mov rbx, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rcx
cmp rdi, rbx
je 0x1400a2c8b
mov rcx, qword [rdi - 8]
mov qword [rdi - 8], 0
add rdi, 0xfffffffffffffff8
test rcx, rcx
je 0x1400a2c4f
mov rax, qword [rcx]
mov rax, qword [rax]
mov edx, 1
call qword [0x14023a010]
jmp 0x1400a2c4f
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rcx
test rbx, rbx
je 0x1400a2c98
mov rcx, rbx
call fcn.14011d780
mov rax, qword [rsp + 0x88]
sub rax, qword [rsp + 0x80]
shr rax, 3
imul ecx, eax, 0xaaaaaaab
lea rbx, [rsp + 0x50]
mov rdx, r12
mov r8, rbx
call fcn.140008020
mov esi, eax
mov rdi, qword [rbx]
test rdi, rdi
je 0x1400a2d15
mov rbx, qword [rsp + 0x58]
cmp rbx, rdi
je 0x1400a2d08
mov rcx, qword [rbx - 8]
mov qword [rbx - 8], 0
add rbx, 0xfffffffffffffff8
test rcx, rcx
je 0x1400a2cfc
mov rax, qword [rcx]
mov rax, qword [rax]
mov edx, 1
call qword [0x14023a010]
cmp rbx, rdi
jne 0x1400a2cd6
mov rcx, qword [rsp + 0x50]
jmp 0x1400a2d0b
mov rcx, rdi
mov qword [rsp + 0x58], rdi
call fcn.14011d780
mov rdi, qword [rsp + 0x80]
test rdi, rdi
je 0x1400a2d63
mov rax, qword [rsp + 0x88]
cmp rax, rdi
je 0x1400a2e28
lea rbx, [rax - 0x18]
cmp byte [rax - 1], 0
jns 0x1400a2d46
mov rcx, qword [rax - 0x18]
call fcn.14011d780
mov rax, rbx
cmp rbx, rdi
jne 0x1400a2d33
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x88], rdi
call fcn.14011d780
test r12, r12
je 0x1400a2d70
mov rcx, r12
call fcn.14011d788
cmp byte [rsp + 0xb7], 0
jns 0x1400a2d87
mov rcx, qword [rsp + 0xa0]
call fcn.14011d780
cmp byte [rsp + 0xd7], 0
jns 0x1400a2d9e
mov rcx, qword [rsp + 0xc0]
call fcn.14011d780
mov rdi, qword [rsp + 0xe0]
test rdi, rdi
je 0x1400a2ddb
mov rax, qword [rsp + 0xe8]
cmp rax, rdi
je 0x1400a2dd3
lea rbx, [rax - 0x18]
cmp byte [rax - 1], 0
jns 0x1400a2dcb
mov rcx, qword [rax - 0x18]
call fcn.14011d780
mov rax, rbx
cmp rbx, rdi
jne 0x1400a2db8
mov rcx, rdi
call fcn.14011d780
cmp byte [rsp + 0x147], 0
jns 0x1400a2df2
mov rcx, qword [rsp + 0x130]
call fcn.14011d780
mov rcx, qword [rsp + 0x168]
xor rcx, rsp
call fcn.14011fe20
mov eax, esi
movaps xmm6, xmmword [rsp + 0x170]
movaps xmm7, xmmword [rsp + 0x180]
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdi
jmp 0x1400a2d56
lea rcx, [rsp + 0x50]
call fcn.140152a60
call fcn.14011d580
mov qword [rsp + 0x128], 0
int3
lea rcx, [rsp + 0xe0]
call fcn.140152a60
mov qword [rsp + 0x48], 0
int3
mov qword [rsp + 0x118], 0
int3
mov rax, r14
jmp 0x1400a2641
shl rdx, 3
lea rdi, [rdx + rdx*2]
cmp byte [r13 + 0x17], 0
jns 0x1400a2e96
mov rcx, qword [r13]
call fcn.14011d780
lea rax, [rdi + r13]
add rax, 0x18
mov rcx, qword [rax - 8]
mov qword [r13 + 0x10], rcx
movups xmm0, xmmword [rax - 0x18]
movups xmmword [r13], xmm0
mov byte [rax - 1], 0
mov word [rax - 0x18], 0
add r13, 0x18
cmp rax, rsi
jne 0x1400a2e86
mov rax, qword [rsp + 0xe8]
jmp 0x1400a2807