Function at 0x18002acc0
Capabilities:
Encode data using xor
Write file on windows

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 - 0x10218]
mov eax, 0x10318
call fcn.18006a390
sub rsp, rax
mov r12, qword [rbp - 0x80]
lea r13d, [r8 - 0xb]
mov r10, rdx
mov eax, r8d
mov rdx, rcx
mov edi, r8d
cmp r8d, r13d
jbe 0x18002b457
mov eax, dword [rbp + 0x10270]
mov rcx, qword [rbp - 0x80]
mov r14, qword [rbp - 0x68]
mov r15d, dword [rbp + 0x10270]
mov esi, dword [rbp + 0x10270]
mov dword [rsp + 0x30], eax
mov rax, qword [rbp - 0x80]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x58], rcx
lea eax, [rdi - 0x93]
lea r11, [0x180000000]
cmp eax, 0x2d
ja case.0x18002ad65.158
movzx eax, byte [r11 + rax + 0x2baa0]
mov ecx, dword [r11 + rax*4 + 0x2ba70]
add rcx, r11
jmp rcx
cmp dword [rbp - 0x20], 0x50425000
jne 0x18002ba17
mov r8d, 0x40
lea rdx, [rbp + 4]
xor ecx, ecx
call fcn.1800309d0
mov rcx, qword [rbp + 0x10290]
mov dword [rsp + 0x30], eax
lea edx, [rax + 0x100]
cmp rdx, qword [rcx]
ja 0x18002ba0a
mov r10, qword [rbp + 0x10268]
mov rbx, qword [rsp + 0x58]
mov r11, qword [rsp + 0x38]
mov r9, qword [rbp + 0x10278]
dec edi
mov rdx, qword [rbp + 0x10260]
cmp edi, r13d
ja 0x18002ad3f
mov r8d, dword [rsp + 0x30]
mov eax, dword [rbp + 0x10270]
imul ecx, eax, 0x415
mov edi, eax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x40], ecx
cmp eax, ecx
ja 0x18002b0f7
mov r13d, dword [rbp + 0x10270]
mov eax, ecx
mov esi, dword [rbp + 0x10270]
mov r14d, dword [rsp + 0x68]
mov r15d, dword [rsp + 0x78]
nop word [rax + rax]
cmp edi, 0x3fc0
ja 0x18002b5e7
je 0x18002b5da
mov eax, edi
sub eax, 0x94
je 0x18002b50f
sub eax, 0xb
je 0x18002b4e5
sub eax, 0xb
je 0x18002b4ce
sub eax, 0xb
je 0x18002b47a
cmp eax, 0x36cb
jne 0x18002b9c5
mov ebx, dword [rbp - 0x58]
cmp ebx, 0x10
jne 0x18002ba3e
lea rax, [rbp + 0x60]
xor edx, edx
lea r9, [rbp - 0x30]
mov qword [rsp + 0x20], rax
lea r8d, [rbx + 0x77]
lea rcx, [rbp + 0x160]
call fcn.180025540
lea rax, [rsp + 0x50]
mov dword [rsp + 0x50], 0x60
mov qword [rsp + 0x28], rax
lea r9d, [rbx - 4]
lea rax, [rsp + 0x48]
mov dword [rsp + 0x48], 0
lea r8, [rbp - 0x30]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0xa0]
call fcn.180058500
lea r8d, [rbx + 0x30]
xor ecx, ecx
lea rdx, [rbp + 0xb4]
call fcn.1800309d0
mov dword [rbp - 0x78], eax
jmp 0x18002b9bb
mov rcx, qword [rbp + 0x10280]
test rcx, rcx
je 0x18002aeeb
mov dword [rcx], 0
mov r11, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x58]
test rdx, rdx
je 0x18002adb0
mov dword [rdx], 0
jmp 0x18002adb0
mov rax, qword [rbp + 0x10290]
cmp qword [rax], 0x28
jb 0x18002ba24
mov rax, qword [rbp + 0x10280]
lea r9, [rbp - 0x70]
mov dword [rsp + 0x28], 0x92
lea r8, [rbp - 0x78]
lea rcx, [rbp - 0x68]
mov dword [rsp + 0x50], 0x28
mov qword [rbp - 0x78], r10
mov rax, qword [rax]
add rax, qword [rdx]
lea rdx, [rbp - 0x20]
mov qword [rbp - 0x70], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
call fcn.18004cf20
mov rax, qword [rbp + 0x10260]
lea r8, [rbp - 0x70]
mov rcx, qword [rbp + 0x10278]
lea rdx, [rbp - 0x78]
mov r9d, 0x6e
mov qword [rbp - 0x70], 0x28
mov rax, qword [rax]
shr rax, 4
mov qword [rbp - 0x78], rax
mov rax, qword [rbp + 0x10298]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x20]
mov qword [rsp + 0x20], rax
call fcn.180016120
jmp 0x18002ad9f
mov r11, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x58]
test r9, r9
je 0x18002adb0
mov rax, qword [rbp + 0x10298]
mov rax, qword [rax + 0x10]
mov qword [r9 + 0x10], rax
jmp 0x18002adb0
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov edx, 0xc9
xor ecx, ecx
call fcn.18001c3a0
mov r10, qword [rbp + 0x10268]
mov rbx, rax
mov qword [rsp + 0x58], rax
jmp 0x18002adab
mov rcx, qword [rbp + 0x10290]
test rcx, rcx
je 0x18002b014
mov dword [rcx], 0
mov eax, dword [r9]
test eax, eax
jne case.0x18002ad65.158
cmp dword [r12 + 0x13e8], eax
jne 0x18002b0ae
nop dword [rax]
mov edi, 0x2a
mov eax, edi
sub eax, 0x2a
je 0x18002b10b
cmp eax, 0x6d
jne 0x18002b163
mov eax, dword [r12 + 0x13b8]
cmp eax, 0x1388
jae 0x18002b086
mov r9, qword [r12]
lea rcx, [r12 + 8]
mov ebx, 0x1388
mov edx, 1
sub ebx, eax
movsxd r8, ebx
call fcn.180071964
cmp ebx, eax
jne 0x18002b0d9
mov rcx, qword [r12]
call fcn.180070d10
test eax, eax
jne 0x18002b0d9
cmp r15d, 4
jne 0x18002b163
mov r10, qword [rbp + 0x10278]
mov edi, 0xa8
mov eax, dword [r10]
mov r10, qword [rbp + 0x10268]
test eax, eax
jne case.0x18002ad65.158
mov rcx, qword [r12]
call fcn.180070d10
test eax, eax
jne 0x18002ad9f
mov rcx, qword [r12]
call fcn.180070ef0
mov rcx, qword [r12]
call fcn.180070d10
test eax, eax
je 0x18002ad9f
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b0eb
mov dword [rax], 0xfffffffa
mov dword [r12 + 0x13e8], 0xfffffffa
add rsp, 0x10318
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
lea rax, [r12 + 8]
mov dword [rsp + 0x28], 1
lea r9, [r12 + 0x1398]
mov qword [r12 + 0x13b0], rax
xor r8d, r8d
mov dword [r12 + 0x13b8], 0x1388
lea rdx, [rsp + 0x50]
mov dword [rsp + 0x50], 2
xor ecx, ecx
mov qword [rsp + 0x20], 0
call fcn.18005ddc0
mov r15d, eax
lea ecx, [rax - 3]
cmp ecx, 1
ja 0x18002b3ae
add edi, 0x6d
cmp edi, 0x104
jb 0x18002b035
jmp 0x18002b030
test r10, r10
je 0x18002b187
mov eax, dword [r12 + 0x13a4]
mov dword [r10], eax
mov rcx, qword [rbp + 0x10280]
test rcx, rcx
je 0x18002b19d
mov eax, dword [r12 + 0x13a8]
mov dword [rcx], eax
test rdx, rdx
je 0x18002b1ac
mov eax, dword [r12 + 0x13bc]
mov dword [rdx], eax
mov rcx, qword [rbp + 0x10290]
test rcx, rcx
je 0x18002b1c2
mov eax, dword [r12 + 0x13c0]
mov dword [rcx], eax
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b1d4
mov dword [rax], 0
mov r11, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x58]
test r12, r12
je 0x18002adb0
mov dword [r12 + 0x13e8], 0
jmp 0x18002adb0
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 0x60]
call fcn.1800308c0
test eax, eax
jne 0x18002b3ca
mov rax, qword [rbp + 0x10288]
mov r14, qword [rbp + 0x10298]
mov esi, dword [rax]
jmp 0x18002ad9f
mov rbx, qword [rbp + 0x10298]
mov r12, rbx
test rbx, rbx
je 0x18002b43c
cmp byte [rbx + 0x1394], 0
je 0x18002b41b
mov rcx, qword [rbx]
call fcn.180070d10
test eax, eax
jne 0x18002b3fa
mov r10, qword [rbp + 0x10268]
mov r11, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x58]
test r10, r10
je 0x18002adb0
mov dword [r10], eax
jmp 0x18002adb0
lea rdx, [rbp - 0x80]
mov qword [rbp - 0x80], 4
mov ecx, 0xba
call fcn.180062a50
mov r10, qword [rbp + 0x10268]
mov r11, rax
mov rbx, qword [rsp + 0x58]
mov qword [rsp + 0x38], rax
mov dword [rax], 0x3e7
jmp 0x18002adb0
mov rdx, qword [r9]
cmp rdx, 4
jb 0x18002b36c
nop word [rax + rax]
mov ebx, 0xd6
cmp ebx, 0xd6
je 0x18002b329
cmp ebx, 0x156
je 0x18002b2e7
cmp ebx, 0x1d6
jne 0x18002b349
add r14, 4
add qword [r9], 0xfffffffffffffffc
jmp 0x18002b349
mov r8d, esi
mov eax, esi
shr rax, 0x10
movzx edx, al
mov eax, esi
shr rax, 8
movzx ecx, al
mov eax, r8d
mov esi, dword [r11 + rdx*4 + 0x96200]
shr rax, 0x18
xor esi, dword [r11 + rcx*4 + 0x96600]
xor esi, dword [r11 + rax*4 + 0x95e00]
movzx eax, r8b
xor esi, dword [r11 + rax*4 + 0x96a00]
jmp 0x18002b349
mov r8d, 0x40
mov rdx, r14
xor ecx, ecx
call fcn.1800309d0
mov r9, qword [rbp + 0x10278]
lea r11, [0x180000000]
xor esi, eax
sub ebx, 0xffffff80
cmp ebx, 0x256
jb 0x18002b2c5
mov rdx, qword [r9]
cmp rdx, 4
jae 0x18002b2c0
mov r10, qword [rbp + 0x10268]
test rdx, rdx
je 0x18002b399
dec qword [r9]
movzx eax, byte [r14]
inc r14
mov rdx, qword [r9]
movzx ecx, sil
xor rcx, rax
mov eax, esi
shr eax, 8
mov esi, dword [r11 + rcx*4 + 0x95e00]
xor esi, eax
test rdx, rdx
jne 0x18002b371
lea rax, [rdx - 1]
mov qword [r9], rax
mov rax, qword [rbp + 0x10288]
mov dword [rax], esi
jmp case.0x18002ad65.158
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b3bd
mov dword [rax], r15d
mov dword [r12 + 0x13e8], r15d
jmp 0x18002b0f7
mov r10, qword [rbp + 0x10278]
lea r9, [rbp - 0x80]
mov rdx, qword [rbp + 0x10298]
mov r8d, 0xdc
mov rcx, qword [rbp + 0x10288]
mov rax, qword [r10]
mov qword [rbp - 0x80], rax
call fcn.180044270
jmp 0x18002b0f7
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b40c
mov dword [rax], 0xfffffffa
mov dword [rbx + 0x13e8], 0xfffffffa
jmp 0x18002b0f7
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b42d
mov dword [rax], 0xffffffff
mov dword [rbx + 0x13e8], 0xffffffff
jmp 0x18002b0f7
mov rax, qword [rbp + 0x10288]
test rax, rax
je 0x18002b0f7
mov dword [rax], 0
jmp 0x18002b0f7
mov rbx, qword [rbp - 0x80]
mov r11, qword [rbp - 0x80]
mov r8d, dword [rbp + 0x10270]
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x38], r11
mov dword [rsp + 0x30], r8d
jmp 0x18002add4
mov rbx, qword [rbp + 0x10298]
cmp qword [rbx + 0x10], 0
jne 0x18002b497
mov rax, qword [rbp + 0x10288]
mov qword [rax], r9
jmp 0x18002b9c5
mov rdx, rbx
mov ecx, 1
call fcn.1800202b0
mov r10, qword [rbp + 0x10278]
mov r9d, 0xa8
movsxd rcx, eax
xor edx, edx
mov rax, qword [rbx + 0x10]
mov qword [rax + rcx*8], r10
xor ecx, ecx
mov r8, qword [rbx + 0x10]
call fcn.18001a890
jmp 0x18002b9bb
lea rdx, [r12 + 0x1398]
mov ecx, 0xb0
call fcn.18002bea0
jmp 0x18002b9bb
xor r9d, r9d
mov r8, r11
xor edx, edx
mov ecx, 0xcb
call fcn.180039420
xor r9d, r9d
xor r8d, r8d
mov edx, 0x118
mov rcx, rbx
call fcn.18003bef0
jmp 0x18002b9bb
mov rax, qword [rbp + 0x10280]
lea r9, [rsp + 0x60]
mov ebx, r8d
lea rcx, [rbp + 0x28]
mov dword [rsp + 0x28], 0x92
lea r8, [rsp + 0x70]
mov dword [rsp + 0x50], 0x100
mov rax, qword [rax]
add rax, rbx
mov qword [rsp + 0x70], r10
add rax, qword [rdx]
lea rdx, [rbp + 0x60]
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
call fcn.18004cf20
mov rax, qword [rbp + 0x10260]
lea r8, [rsp + 0x60]
mov r9d, 0x6e
mov qword [rsp + 0x60], 0x100
lea rdx, [rsp + 0x70]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x10298]
add rcx, rbx
shr rcx, 4
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x60]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rbp + 0x10278]
mov qword [rsp + 0x20], rax
call fcn.180016120
movabs rax, 0x474d49444d55504e
cmp qword [rbp + 0x60], rax
jne 0x18002ba53
mov r8d, 0x40
lea rdx, [rbp + 0x6c]
xor ecx, ecx
call fcn.1800309d0
mov dword [rbp - 0x58], eax
jmp 0x18002b9bb
mov rcx, r12
call fcn.18006f74c
jmp 0x18002b9bb
cmp edi, 0x6e6c
je 0x18002b9a4
cmp edi, 0xa558
je 0x18002b972
cmp edi, 0xdc44
je 0x18002b951
cmp edi, 0x11330
je 0x18002b93b
cmp edi, 0x14a1c
jne 0x18002b9c9
xor eax, eax
mov dword [rsp + 0x48], eax
test r14d, r14d
je 0x18002b92a
nop dword [rax]
nop word [rax + rax]
mov r14d, dword [rbp - 0x44]
mov edi, 0x52
mov r15d, dword [rbp - 0x48]
nop dword [rax]
cmp edi, 0x52
je 0x18002b84d
cmp edi, 0x5b
je 0x18002b816
cmp edi, 0x64
je 0x18002b7de
cmp edi, 0x6d
je 0x18002b6fd
cmp edi, 0x76
jne 0x18002b8f2
mov dword [rsp + 0x70], 0x8000
cmp esi, 0x8000
jne 0x18002b6a7
lea r8d, [rdi + 0x2e]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x210]
call fcn.18003a970
jmp 0x18002b8e9
lea rax, [rbp + 0x210]
mov dword [rsp + 0x60], esi
lea r9, [rsp + 0x70]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x8210]
mov ecx, 0xac
lea rdx, [rsp + 0x60]
call fcn.18004a580
cmp eax, 0x8000
jne 0x18002ba60
mov r8d, 0xa4
mov dword [rsp + 0x60], eax
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x8210]
call fcn.18003a970
jmp 0x18002b8e9
mov eax, r8d
lea r9, [rsp + 0x70]
mov ebx, r13d
lea r8, [rbp - 0x68]
add rbx, rax
mov dword [rsp + 0x28], 0x92
add rbx, qword [rdx]
lea rdx, [rbp + 0x210]
mov rax, qword [rbp + 0x10280]
mov dword [rsp + 0x60], esi
mov qword [rbp - 0x68], r10
mov rcx, qword [rax]
lea rax, [rsp + 0x60]
add rcx, rbx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x70], rcx
lea rcx, [rbp + 0x38]
call fcn.18004cf20
mov rcx, qword [rbp + 0x10278]
lea r8, [rbp - 0x68]
mov eax, esi
lea rdx, [rsp + 0x60]
mov qword [rbp - 0x68], rax
mov r9d, 0x6e
mov rax, qword [rbp + 0x10298]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x210]
shr rbx, 4
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x60], rbx
call fcn.180016120
test byte [rbp - 0x54], 4
jne 0x18002b8e9
mov eax, r13d
mov dword [rsp + 0x60], esi
shr eax, 4
lea r8, [rbp - 0x30]
mov dword [rsp + 0x70], eax
lea rdx, [rbp + 0x160]
lea rax, [rsp + 0x60]
mov r9d, 0xc
mov qword [rsp + 0x28], rax
lea rcx, [rbp + 0x210]
lea rax, [rsp + 0x70]
mov qword [rsp + 0x20], rax
call fcn.180058500
jmp 0x18002b8e9
mov eax, dword [rbp - 0x50]
mov r13d, r15d
xor eax, dword [rbp - 0x38]
xor r13d, r14d
mov esi, dword [rbp - 0x4c]
xor eax, r14d
xor esi, dword [rbp - 0x3c]
xor r13d, dword [rbp - 0x40]
xor esi, r15d
mov dword [rbp - 0x54], eax
mov rax, qword [rbp + 0x10290]
lea ecx, [rsi + r8]
cmp rcx, qword [rax]
ja 0x18002ba31
jmp 0x18002b8ee
xor ebx, ebx
nop dword [rax + rax]
xor ecx, ecx
lea rdx, [rbp + 8]
add rdx, rbx
lea r8d, [rcx + 0x40]
call fcn.1800309d0
mov dword [rbp + rbx - 0x50], eax
add rbx, 4
cmp rbx, 0x20
jb 0x18002b820
mov r14d, dword [rbp - 0x44]
mov r15d, dword [rbp - 0x48]
jmp 0x18002b8e9
shl eax, 5
lea r9, [rbp - 0x68]
mov ebx, eax
mov eax, dword [rsp + 0x78]
add rbx, rax
mov dword [rsp + 0x28], 0x92
mov eax, r8d
lea r8, [rsp + 0x70]
add rbx, rax
mov dword [rsp + 0x60], 0x20
add rbx, qword [rdx]
lea rdx, [rbp + 8]
mov rax, qword [rbp + 0x10280]
mov qword [rsp + 0x70], r10
mov rcx, qword [rax]
lea rax, [rsp + 0x60]
add rcx, rbx
mov qword [rsp + 0x20], rax
mov qword [rbp - 0x68], rcx
lea rcx, [rbp + 0x48]
call fcn.18004cf20
mov rax, qword [rbp + 0x10298]
lea r8, [rbp - 0x68]
mov rcx, qword [rbp + 0x10278]
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov r9d, 0x6e
lea rax, [rbp + 8]
shr rbx, 4
mov qword [rsp + 0x20], rax
mov qword [rbp - 0x68], 0x20
mov qword [rsp + 0x60], rbx
call fcn.180016120
mov r8d, dword [rsp + 0x30]
mov eax, dword [rsp + 0x48]
mov rdx, qword [rbp + 0x10260]
add edi, 9
mov r10, qword [rbp + 0x10268]
cmp edi, 0x7f
jb 0x18002b650
inc eax
mov dword [rsp + 0x48], eax
cmp eax, dword [rsp + 0x68]
jb 0x18002b640
mov edi, dword [rsp + 0x50]
mov r14d, dword [rsp + 0x68]
mov r15d, dword [rsp + 0x78]
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
jmp 0x18002b9bb
mov rdx, qword [rbp + 0x10288]
mov r8d, 0xc5
xor ecx, ecx
call fcn.18003a590
jmp 0x18002b9bb
mov eax, dword [rsp + 0x68]
mov rcx, qword [rbp + 0x10290]
shl eax, 5
add eax, r15d
cmp rax, qword [rcx]
ja 0x18002b9fd
mov r14d, dword [rsp + 0x68]
jmp 0x18002b9c5
mov eax, dword [rbp - 0x70]
lea rdx, [rbp + 0xcc]
sub eax, dword [rbp - 0x78]
mov r8d, 0x40
add eax, 0xe
xor ecx, ecx
shr eax, 4
mov dword [rsp + 0x68], eax
call fcn.1800309d0
mov r14d, dword [rsp + 0x68]
mov r15d, eax
mov dword [rsp + 0x78], eax
jmp 0x18002b9bb
mov r8d, 0x40
lea rdx, [rbp + 0xc4]
xor ecx, ecx
call fcn.1800309d0
mov dword [rbp - 0x70], eax
mov r11, qword [rsp + 0x38]
mov r8d, dword [rsp + 0x30]
mov eax, dword [rsp + 0x40]
imul ecx, dword [rbp + 0x10270], 0x5f
add edi, ecx
mov dword [rsp + 0x50], edi
cmp edi, eax
ja 0x18002b0f7
mov r9, qword [rbp + 0x10278]
mov rdx, qword [rbp + 0x10260]
mov r10, qword [rbp + 0x10268]
mov rbx, qword [rsp + 0x58]
jmp 0x18002ae10
lea rcx, str.c:_gecko34_mozilla_release_ipc_glue_MessageLink.cpp
call fcn.18002cc20
int3
lea rcx, str.Argument_1_of_Directory.removeDeep
call fcn.18002cc20
int3
lea rcx, str.OGNP____________________________________
call fcn.18002cc20
int3
lea rcx, str.ACE_Thread_Mutex::ACE_Thread_Mutex
call fcn.18002cc20
int3
lea rcx, str.SecurePair.prototype.error__function___
call fcn.18002cc20
int3
mov r8d, 0x10
lea rcx, str.invalid_interface_pipe_field_in_Connector_BindInterface_Params
mov edx, ebx
call fcn.18002cc20
int3
lea rcx, str._Ljava_lang_String_IJ_Ljava_lang_String_
call fcn.18002cc20
int3
lea rcx, str.void___OVERLOADABLE___vstore8_ulong8_data__size_t_o____global_ulong_p__
call fcn.18002cc20
int3