Function at 0x180077bf0
Capabilities:
Encode data using base64

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x17]
sub rsp, 0xe8
mov rdi, rcx
mov eax, r8d
imul ecx, r8d, 0x3d4
mov esi, r8d
mov dword [rbp - 1], eax
mov dword [rbp - 0x19], ecx
cmp r8d, ecx
ja 0x180078883
movzx eax, word [rbp + 0x6f]
movzx ecx, word [rbp + 0x6f]
movzx r11d, byte [rbp + 0x6f]
mov rbx, qword [rbp - 0x71]
movzx r15d, word [rsp + 0x4c]
movzx r13d, word [rbp + 0x6f]
movzx r12d, word [rsp + 0x50]
mov dword [rbp - 0x51], eax
movzx eax, word [rbp + 0x6f]
mov dword [rbp - 0x4d], eax
movzx eax, word [rbp + 0x6f]
mov dword [rbp - 0x55], eax
movzx eax, word [rbp + 0x6f]
mov dword [rbp - 0xd], eax
movzx eax, word [rbp + 0x6f]
mov dword [rbp - 0x11], eax
movzx eax, byte [rbp + 0x6f]
mov dword [rbp - 0x45], eax
movzx eax, byte [rbp + 0x6f]
mov dword [rbp - 0x31], ecx
movzx ecx, word [rbp + 0x6f]
mov dword [rbp - 0x49], eax
movzx eax, byte [rbp + 0x6f]
mov dword [rbp - 0x2d], ecx
movzx ecx, byte [rbp + 0x6f]
mov dword [rbp - 0x21], eax
movzx eax, byte [rbp + 0x6f]
mov dword [rbp - 0x65], ecx
movzx ecx, byte [rbp + 0x6f]
mov dword [rbp - 0x69], eax
mov dword [rbp - 0x5d], r11d
mov dword [rbp - 0x61], ecx
nop dword [rax]
nop dword [rax + rax]
mov eax, esi
sub eax, 0xc6
je 0x180077d4f
sub eax, 0x2e
je 0x18007889a
sub eax, 0x1f
je 0x180077d33
sub eax, 0x974b
je 0x180077cf4
cmp eax, 0x9798
jne 0x18007886e
xor eax, eax
jmp 0x180078886
mov rax, qword [rdi]
lea r8, [rbp - 1]
mov qword [rsp + 0x38], 0
xor r9d, r9d
mov qword [rsp + 0x30], 0
xor edx, edx
mov dword [rsp + 0x28], 0x75
xor ecx, ecx
mov qword [rsp + 0x20], 0
mov qword [rbp - 1], rax
call fcn.18004a790
jmp 0x180078866
mov ecx, dword [rdi]
mov edx, ecx
and ecx, 7
shr rdx, 3
movzx eax, byte [rdx + r9]
btr eax, ecx
mov byte [rdx + r9], al
jmp 0x18007886e
mov r9, qword [rdi]
mov eax, dword [r9 + 0x304]
cmp eax, dword [r9 + 0x370]
jl 0x18007886a
cmp eax, dword [r9 + 0x374]
jge 0x18007886a
mov eax, 0x12a
mov dword [rbp - 9], eax
nop dword [rax + rax]
sub eax, 0x12a
je 0x1800787fc
cmp eax, 1
jne 0x18007884c
mov ecx, dword [r9 + 0x368]
mov eax, ecx
movzx r8d, byte [r9 + 0x360]
cdq
idiv dword [r9 + 0x310]
test r8b, r8b
je 0x180077db7
shl eax, 3
jmp 0x180077dba
shl eax, 2
mov rsi, qword [rbp - 0x79]
mov edx, dword [r9 + 0x30c]
mov r10d, dword [r9 + 0x36c]
cdqe
add rsi, rax
cmp byte [r9 + 0x361], 0
mov qword [rbp - 0x79], rsi
je 0x180077ec9
test r8b, r8b
lea r8d, [rcx + rdx]
je 0x180077e59
cmp r8d, r10d
jge 0x18007884c
nop word [rax + rax]
movzx ecx, byte [rsi + 2]
movzx eax, byte [rsi]
shr cl, 5
and al, 0xf8
or cl, al
mov byte [rbx + 1], cl
movzx ecx, byte [rsi + 2]
movzx eax, byte [rsi + 4]
and cl, 0xfc
shr al, 3
shl cl, 3
or cl, al
mov byte [rbx], cl
movzx eax, byte [rsi + 6]
add rsi, 8
mov byte [rbx + 2], al
mov r9, qword [rdi]
mov edx, dword [r9 + 0x310]
add r8d, edx
lea eax, [rdx + rdx*2]
movsxd rcx, eax
add rbx, rcx
cmp r8d, dword [r9 + 0x36c]
jl 0x180077e00
mov qword [rbp - 0x79], rsi
jmp 0x18007884c
mov qword [rbp - 0x79], rsi
cmp r8d, r10d
jge 0x18007884c
nop word [rax + rax]
movzx ecx, byte [rsi + 1]
movzx eax, byte [rsi]
shr cl, 5
and al, 0xf8
or cl, al
mov byte [rbx + 1], cl
movzx ecx, byte [rsi + 1]
movzx eax, byte [rsi + 2]
and cl, 0xfc
shr al, 3
shl cl, 3
or cl, al
mov byte [rbx], cl
movzx eax, byte [rsi + 3]
add rsi, 4
mov byte [rbx + 2], al
mov r9, qword [rdi]
mov edx, dword [r9 + 0x310]
add r8d, edx
lea eax, [rdx + rdx*2]
movsxd rcx, eax
add rbx, rcx
cmp r8d, dword [r9 + 0x36c]
jl 0x180077e70
mov qword [rbp - 0x79], rsi
jmp 0x18007884c
test r8b, r8b
mov qword [rbp - 0x79], rsi
lea r8d, [rcx + rdx]
je 0x180078407
mov dword [rbp - 0x59], r8d
cmp r8d, r10d
jge 0x18007884c
mov qword [rbp - 0x79], rsi
nop dword [rax + rax]
mov edi, 0x9f
lea r14, [rsi + 2]
mov dword [rbp - 0x41], edi
nop dword [rax]
mov eax, edi
sub eax, 0x9d
je 0x1800783c4
sub eax, 1
je 0x180077f54
cmp eax, 1
jne 0x1800783d0
lea rax, [r14 + 4]
mov r9d, 0x6a
xor r8d, r8d
mov qword [rbp - 0x41], rax
xor edx, edx
lea rcx, [rbp - 0x41]
call fcn.180006190
movzx ecx, byte [rbx + 2]
mov word [rsp + 0x44], ax
movzx eax, cx
shl ax, 8
or cx, ax
mov word [rsp + 0x48], cx
jmp 0x1800783d0
movzx edx, word [rsp + 0x44]
test dx, dx
je 0x1800783ac
mov r10d, 0xffff
cmp dx, r10w
je 0x18007837e
movzx ecx, word [rsp + 0x48]
test cx, cx
je 0x18007837e
cmp cx, r10w
jne 0x180078154
mov edi, 5
nop
mov eax, edi
sub eax, 5
je 0x1800780ee
sub eax, 0x3d
je 0x180078095
sub eax, 0x3d
je 0x180078078
sub eax, 0x3d
je 0x180077ff0
cmp eax, 0x3d
jne 0x180078131
movzx edx, word [rbp - 0x4d]
movzx ecx, word [rbp - 0x51]
shr dx, 8
movzx eax, dl
shr cx, 8
shr al, 5
and cl, 0xf8
or cl, al
and dl, 0xfc
movzx eax, word [rbp - 0x55]
shr ax, 0xb
shl dl, 3
or dl, al
mov byte [rbx + 1], cl
mov byte [rbx], dl
jmp 0x18007812c
movzx ecx, word [rbp - 0x51]
mov r9d, r10d
movzx r8d, dx
imul ecx, r8d
sub r9d, r8d
movzx edx, r12w
imul edx, r9d
add ecx, 0x8000
add edx, ecx
movzx ecx, word [rbp - 0x4d]
mov eax, edx
imul ecx, r8d
shr eax, 0x10
add eax, edx
movzx edx, r15w
imul edx, r9d
shr eax, 0x10
add ecx, 0x8000
mov dword [rbp - 0x51], eax
add edx, ecx
movzx ecx, word [rbp - 0x55]
mov r10d, edx
imul ecx, r8d
shr r10d, 0x10
add r10d, edx
movzx edx, r13w
imul edx, r9d
shr r10d, 0x10
mov dword [rbp - 0x4d], r10d
add edx, 0x8000
add edx, ecx
mov r8d, edx
shr r8d, 0x10
add r8d, edx
shr r8d, 0x10
mov dword [rbp - 0x55], r8d
jmp 0x180078126
movzx eax, r15w
shl ax, 8
or r15w, ax
movzx eax, r13w
shl ax, 8
or r13w, ax
jmp 0x180078131
lea rax, [r14 + 2]
mov r9d, 0x6a
xor r8d, r8d
mov qword [rbp - 0x71], rax
xor edx, edx
lea rcx, [rbp - 0x71]
call fcn.180006190
movzx ecx, byte [rbx + 1]
movzx r12d, byte [rbx]
mov word [rbp - 0x55], ax
movzx eax, cl
and al, 0xf8
shl cx, 5
movzx r13d, al
movzx eax, r12b
shr al, 3
and al, 0x1c
shl r12w, 3
movzx r15d, al
movzx eax, r12w
shl ax, 8
or r15w, cx
or r12w, ax
jmp 0x180078126
mov r9d, 0x6a
mov qword [rbp - 0x71], rsi
xor r8d, r8d
lea rcx, [rbp - 0x71]
xor edx, edx
call fcn.180006190
mov r9d, 0x6a
mov word [rbp - 0x51], ax
xor r8d, r8d
mov qword [rbp - 0x71], r14
xor edx, edx
lea rcx, [rbp - 0x71]
call fcn.180006190
mov word [rbp - 0x4d], ax
mov r10d, 0xffff
movzx edx, word [rsp + 0x44]
add edi, 0x3d
cmp edi, 0x136
jb 0x180077f90
mov edi, dword [rbp - 0x41]
mov word [rsp + 0x50], r12w
mov word [rsp + 0x4c], r15w
jmp 0x1800783ac
mov esi, 0xa
nop dword [rax]
mov eax, esi
sub eax, 7
je 0x180078353
sub eax, 1
je 0x1800781cf
sub eax, 1
je 0x1800781a9
cmp eax, 1
jne 0x18007835e
movzx ecx, byte [rbx + 1]
movzx eax, cl
shl cx, 5
and al, 0xf8
movzx r13d, al
movzx eax, byte [rbx]
shr al, 3
and al, 0x1c
movzx r15d, al
or r15w, cx
movzx ecx, word [rsp + 0x48]
jmp 0x18007835e
movzx r12d, byte [rbx]
shl r12w, 3
movzx eax, r12w
shl ax, 8
or r12w, ax
movzx eax, r15w
shl ax, 8
or r15w, ax
jmp 0x18007835e
movzx eax, r13w
mov edi, PathYetAnotherMakeUniqueName
shl ax, 8
or r13w, ax
cmp edi, 0x48
je 0x180078241
cmp edi, 0xe6
jne 0x180078300
lea rax, [r14 + 2]
xor r8d, r8d
lea r9d, [rdi - 0x7c]
mov qword [rbp - 0x71], rax
xor edx, edx
lea rcx, [rbp - 0x71]
call fcn.180006190
movzx edx, word [rsp + 0x44]
mov r10d, 0xffff
movzx ecx, ax
imul ecx, dword [rbp - 0x39]
movzx r8d, r13w
imul r8d, dword [rbp - 0x35]
add ecx, 0x7fff
add r8d, ecx
movzx ecx, word [rsp + 0x48]
shr r8d, 0x10
mov dword [rbp - 0x31], r8d
jmp 0x180078304
movzx r9d, cx
mov r8d, r10d
movzx eax, dx
mov ecx, r10d
sub r8d, eax
sub ecx, r9d
imul ecx, r8d
xor edx, edx
shl eax, 0x10
imul r9d, r8d
xor r8d, r8d
shr ecx, 0x10
not cx
mov dword [rbp - 0xd], ecx
movzx ecx, cx
div ecx
xor edx, edx
mov dword [rbp - 0x39], eax
mov eax, r9d
div ecx
mov r9d, 0x6a
lea rcx, [rbp - 0x71]
mov dword [rbp - 0x35], eax
xor edx, edx
mov rax, qword [rbp - 0x79]
mov qword [rbp - 0x71], rax
call fcn.180006190
movzx ecx, ax
mov r9d, 0x6a
imul ecx, dword [rbp - 0x39]
xor r8d, r8d
movzx eax, r12w
xor edx, edx
imul eax, dword [rbp - 0x35]
mov qword [rbp - 0x71], r14
add ecx, 0x7fff
add eax, ecx
lea rcx, [rbp - 0x71]
shr eax, 0x10
mov dword [rbp - 0x11], eax
call fcn.180006190
mov r8d, dword [rbp - 0x31]
mov r10d, 0xffff
movzx edx, word [rsp + 0x44]
movzx ecx, ax
imul ecx, dword [rbp - 0x39]
movzx eax, r15w
imul eax, dword [rbp - 0x35]
add ecx, 0x7fff
add eax, ecx
movzx ecx, word [rsp + 0x48]
shr eax, 0x10
mov dword [rbp - 0x2d], eax
jmp 0x180078307
mov r8d, dword [rbp - 0x31]
mov eax, dword [rbp - 0x2d]
add edi, 0x9e
cmp edi, 0x184
jb 0x1800781e0
mov ecx, dword [rbp - 0x11]
movzx edx, ax
shr dx, 8
movzx eax, dl
shr cx, 8
shr al, 5
and cl, 0xf8
or cl, al
and dl, 0xfc
shl dl, 3
movzx eax, r8w
shr ax, 0xb
or dl, al
mov byte [rbx + 1], cl
movzx ecx, word [rsp + 0x48]
mov byte [rbx], dl
movzx edx, word [rsp + 0x44]
jmp 0x18007835e
movzx eax, word [rbp - 0xd]
shr ax, 8
mov byte [rbx + 2], al
dec esi
cmp esi, 6
ja 0x180078160
mov rsi, qword [rbp - 0x79]
mov edi, dword [rbp - 0x41]
mov word [rsp + 0x50], r12w
mov word [rsp + 0x4c], r15w
jmp 0x1800783ac
movzx ecx, byte [r14]
movzx eax, byte [rsi]
and al, 0xf8
shr cl, 5
or cl, al
mov byte [rbx + 1], cl
movzx eax, byte [r14]
movzx ecx, byte [r14 + 2]
and al, 0xfc
shl al, 3
shr cl, 3
or cl, al
mov byte [rbx], cl
movzx eax, byte [r14 + 4]
mov byte [rbx + 2], al
mov rax, qword [rbp + 0x5f]
mov rax, qword [rax]
mov ecx, dword [rax + 0x310]
lea eax, [rcx + rcx*2]
movsxd rcx, eax
add rbx, rcx
jmp 0x1800783d0
add rsi, 8
mov qword [rbp - 0x79], rsi
add r14, 8
dec edi
mov dword [rbp - 0x41], edi
cmp edi, 0x9c
ja 0x180077f00
mov ecx, dword [rbp - 0x59]
mov rdi, qword [rbp + 0x5f]
mov r9, qword [rdi]
add ecx, dword [r9 + 0x310]
mov dword [rbp - 0x59], ecx
cmp ecx, dword [r9 + 0x36c]
jl 0x180077ef0
jmp 0x18007884c
mov dword [rbp - 0x41], r8d
cmp r8d, r10d
jge 0x18007884c
mov r12d, dword [rbp - 0x49]
mov r15d, dword [rbp - 0x45]
nop dword [rax]
mov r14d, 0xdf
mov dword [rbp - 0x59], r14d
nop word [rax + rax]
cmp r14d, 0xdf
je 0x1800787a5
cmp r14d, 0x170
jne 0x1800787b5
movzx ecx, byte [rsp + 0x40]
test cl, cl
je 0x18007878d
cmp cl, 0xff
je 0x180078760
movzx edx, byte [rsp + 0x41]
test dl, dl
je 0x180078760
mov r14d, dword [rbp - 0x21]
mov edi, 0x8c
nop word [rax + rax]
mov eax, edi
sub eax, 0x8c
je 0x180078732
sub eax, 1
je 0x180078718
sub eax, 1
je 0x18007870e
cmp eax, 1
jne 0x18007873f
cmp dl, 0xff
jne 0x1800785d7
mov r10d, 0x80
mov r11d, r10d
nop word [rax + rax]
mov eax, r11d
sub eax, r10d
je 0x180078536
cmp eax, 0x3f
jne 0x1800785b4
movzx r8d, cl
mov edx, 0xff
movzx eax, r14b
sub dx, r8w
movzx r9d, dx
movzx ecx, r15b
movzx edx, byte [rsi + 2]
and cl, 0xf8
imul r9d, eax
imul edx, r8d
add r9w, dx
add r9w, r10w
movzx eax, r9w
mov r14d, eax
shr r14d, 8
add r14d, eax
movzx eax, r12b
shr al, 5
or cl, al
shr r14d, 8
mov byte [rbx + 1], cl
movzx eax, r14b
movzx ecx, r12b
shr al, 3
and cl, 0xfc
shl cl, 3
or cl, al
mov byte [rbx], cl
jmp 0x1800785af
movzx edx, byte [rsi]
mov eax, 0x80
movzx r10d, cl
mov r9d, 0xff
imul edx, r10d
sub r9w, r10w
movzx ecx, r9w
movzx r8d, r15b
imul r8d, ecx
add r8w, dx
movzx edx, byte [rsi + 1]
add r8w, ax
imul edx, r10d
movzx eax, r8w
mov r10d, 0x80
mov ecx, eax
movzx r8d, r12b
shr ecx, 8
add ecx, eax
shr ecx, 8
mov dword [rbp - 0x45], ecx
mov r15d, dword [rbp - 0x45]
movzx ecx, r9w
imul r8d, ecx
add r8w, dx
add r8w, r10w
movzx eax, r8w
mov edx, eax
shr edx, 8
add edx, eax
shr edx, 8
mov dword [rbp - 0x49], edx
mov r12d, edx
movzx ecx, byte [rsp + 0x40]
add r11d, 0x3f
cmp r11d, 0xfe
jb 0x1800784c0
mov r11d, dword [rbp - 0x5d]
movzx edx, byte [rsp + 0x41]
mov dword [rbp - 0x21], r14d
jmp 0x18007873f
mov r9d, 0x5e
jmp 0x1800785e5
movzx edx, byte [rsp + 0x41]
mov eax, r9d
sub eax, 0x5e
je 0x18007868c
sub eax, 1
je 0x18007864d
mov r8d, dword [rbp - 0x61]
sub eax, 1
je 0x180078630
mov edx, dword [rbp - 0x69]
cmp eax, 1
jne 0x1800786cd
movzx ecx, byte [rsi + 2]
imul ecx, dword [rbp - 0x25]
movzx eax, r14b
imul eax, dword [rbp - 0x29]
add eax, 0x7f
add eax, ecx
movzx ecx, byte [rsp + 0x40]
shr eax, 8
mov dword [rbp - 0x65], eax
jmp 0x1800786d0
movzx ecx, byte [rsi + 1]
imul ecx, dword [rbp - 0x25]
movzx edx, r12b
imul edx, dword [rbp - 0x29]
add edx, 0x7f
add edx, ecx
shr edx, 8
mov dword [rbp - 0x69], edx
jmp 0x1800786c8
movzx eax, cl
mov r8d, 0xff
sub r8d, eax
movzx ecx, r11b
movzx eax, dl
xor edx, edx
imul eax, r8d
movzx r8d, byte [rsi]
imul r8d, dword [rbp - 0x25]
div ecx
add r8d, 0x7f
movzx ecx, r15b
imul ecx, eax
mov dword [rbp - 0x29], eax
add r8d, ecx
shr r8d, 8
mov dword [rbp - 0x61], r8d
jmp 0x1800786c5
movzx eax, dl
mov r11d, 0xff
sub r11d, eax
movzx r8d, cl
mov eax, 0xff
xor edx, edx
sub eax, r8d
shl r8d, 8
imul r11d, eax
mov eax, r8d
mov r8d, dword [rbp - 0x61]
shr r11d, 8
not r11b
movzx ecx, r11b
div ecx
mov dword [rbp - 0x25], eax
mov edx, dword [rbp - 0x69]
movzx ecx, byte [rsp + 0x40]
mov eax, dword [rbp - 0x65]
inc r9d
cmp r9d, 0x62
jb 0x1800785e0
shr al, 3
movzx ecx, dl
and cl, 0xfc
mov dword [rbp - 0x5d], r11d
shl cl, 3
or cl, al
mov byte [rbx + 2], r11b
mov byte [rbx], cl
movzx eax, dl
movzx edx, byte [rsp + 0x41]
movzx ecx, r8b
and cl, 0xf8
shr al, 5
or cl, al
mov byte [rbx + 1], cl
jmp 0x18007873f
movzx r14d, byte [rbx]
shl r14b, 3
jmp 0x18007873f
movzx r12d, byte [rbx + 1]
movzx eax, byte [rbx]
shr al, 3
shl r12b, 5
and al, 0x1c
or r12b, al
mov dword [rbp - 0x49], r12d
jmp 0x18007873f
movzx r15d, byte [rbx + 1]
and r15b, 0xf8
mov dword [rbp - 0x45], r15d
movzx ecx, byte [rsp + 0x40]
inc edi
cmp edi, 0x90
jb 0x180078480
mov rdi, qword [rbp + 0x5f]
mov dword [rbp - 0x21], r14d
mov r14d, dword [rbp - 0x59]
jmp 0x18007878d
movzx ecx, byte [rsi + 1]
movzx eax, byte [rsi]
shr cl, 5
and al, 0xf8
or cl, al
mov byte [rbx + 1], cl
movzx ecx, byte [rsi + 1]
movzx eax, byte [rsi + 2]
and cl, 0xfc
shr al, 3
shl cl, 3
or cl, al
mov byte [rbx], cl
movzx eax, byte [rsi + 3]
mov byte [rbx + 2], al
mov rax, qword [rdi]
mov ecx, dword [rax + 0x310]
lea eax, [rcx + rcx*2]
movsxd rcx, eax
add rbx, rcx
add rsi, 4
jmp 0x1800787b5
movzx eax, byte [rsi + 3]
movzx ecx, byte [rbx + 2]
mov byte [rsp + 0x40], al
mov byte [rsp + 0x41], cl
add r14d, 0x91
mov dword [rbp - 0x59], r14d
cmp r14d, 0x201
jb 0x180078430
mov r9, qword [rdi]
mov ecx, dword [rbp - 0x41]
mov qword [rbp - 0x79], rsi
add ecx, dword [r9 + 0x310]
mov dword [rbp - 0x41], ecx
cmp ecx, dword [r9 + 0x36c]
jl 0x180078420
movzx r15d, word [rsp + 0x4c]
movzx r12d, word [rsp + 0x50]
jmp 0x18007884c
mov edx, dword [r9 + 0x380]
mov rcx, r9
sub edx, dword [r9 + 0x370]
add edx, dword [r9 + 0x304]
call qword [r9 + 0x130]
mov r9, qword [rdi]
mov r8, rax
mov eax, dword [r9 + 0x378]
lea ecx, [rax + rax*2]
mov eax, dword [r9 + 0x30c]
shl eax, 2
movsxd rbx, eax
mov rax, qword [r9 + 0x358]
add rbx, r8
movsxd rdx, ecx
add rbx, rdx
mov qword [rbp - 0x79], rax
mov eax, dword [rbp - 9]
mov r11d, dword [rbp - 0x5d]
inc eax
mov dword [rbp - 9], eax
cmp eax, 0x12c
jb 0x180077d80
mov esi, dword [rbp - 1]
mov r11d, dword [rbp - 0x5d]
mov r9, qword [rbp + 0x77]
imul eax, dword [rbp + 0x6f], 0xc4
add esi, eax
mov dword [rbp - 1], esi
cmp esi, dword [rbp - 0x19]
jbe 0x180077cc0
mov eax, dword [rbp + 0x6f]
add rsp, 0xe8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov rax, qword [rbp + 0x67]
lea r8, [rbp - 0x71]
mov rdx, qword [rbp + 0x7f]
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x71], 0x7f2bb708
mov eax, dword [rax]
mov dword [rbp - 0x19], eax
mov eax, dword [r9]
mov r9d, 0x6e
mov dword [rbp + 0x6f], eax
mov rax, qword [rdi]
mov qword [rbp - 0x79], rax
lea rax, [rbp + 0x6f]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
call fcn.180036f50
jmp 0x180078886