Function at 0x482e60
Capabilities:
Resolve function by parsing pe exports

Disassembly:
lea r12, [rsp - 0xa8]
cmp r12, qword [r14 + 0x10]
jbe 0x48325b
push rbp
mov rbp, rsp
sub rsp, 0x120
mov rdx, rax
mov esi, dword [rax + 0x3c]
add rsi, rdx
nop
cmp dword [rsi], 0x4550
jne 0x482ed6
mov qword [rsp + 0x98], rdx
mov esi, dword [rsi + 0x88]
add rsi, rdx
mov qword [rsp + 0xf8], rsi
mov edi, dword [rsi + 0x1c]
mov r8d, dword [rsi + 0x20]
mov r9d, dword [rsi + 0x24]
add rdi, rdx
mov qword [rsp + 0x58], rdi
add r8, rdx
mov qword [rsp + 0x50], r8
add r9, rdx
mov qword [rsp + 0x48], r9
xor eax, eax
xor ecx, ecx
xor ebx, ebx
xor r10d, r10d
jmp 0x482f11
xor eax, eax
xor ebx, ebx
mov rcx, rbx
add rsp, 0x120
pop rbp
ret
lea rax, [rdx + 1]
mov r12, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x50]
mov rdx, r10
mov rsi, r12
mov rdi, r8
mov r8, r13
mov rbx, rcx
mov r10, r11
mov rcx, r9
mov r9, qword [rsp + 0x48]
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0xe8], r10
mov r11d, dword [rsi + 0x18]
cmp rax, r11
jae 0x48313e
mov qword [rsp + 0x90], rax
lea r11, [r8 + rax*4]
mov r11d, dword [r11]
add r11, rdx
mov r12, r11
test r11, r11
je 0x482f63
cmp byte [r11], 0
je 0x482f5b
mov r13, r11
xor r15d, r15d
jmp 0x48321f
xor r11d, r11d
xor r12d, r12d
jmp 0x482f69
xor r11d, r11d
xor r12d, r12d
lea rax, [rsp + 0xa0]
mov rbx, r12
mov rcx, r11
call fcn.0044b0e0
nop dword [rax]
cmp rcx, 2
jb 0x48320c
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0x60], rbx
mov word [rsp + 0x41], 0
mov word [rsp + 0x41], 0x744e
lea rbx, [rsp + 0x41]
mov ecx, 2
call fcn.00402be0
test al, al
jne 0x482fc2
xor eax, eax
nop
jmp 0x483008
mov rdx, qword [rsp + 0x68]
cmp rdx, 5
jb 0x483202
mov dword [rsp + 0x43], 0
mov byte [rsp + 0x47], 0
mov byte [rsp + 0x43], 0x4e
mov dword [rsp + 0x44], 0x6c6c6474
mov rax, qword [rsp + 0xe0]
lea rbx, [rsp + 0x43]
mov ecx, 5
nop dword [rax]
call fcn.00402be0
xor eax, 1
test al, al
jne 0x48303d
mov rdx, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x48]
mov r8, qword [rsp + 0x58]
mov r10, qword [rsp + 0x98]
mov rcx, qword [rsp + 0x78]
mov r9, qword [rsp + 0x70]
mov r11, qword [rsp + 0xe8]
jmp 0x482ee6
xor eax, eax
mov rbx, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0x60]
call fcn.0044af20
mov rdx, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x48]
lea rdi, [rsi + rdx*2]
movzx edi, word [rdi]
mov r8, qword [rsp + 0x58]
lea rdi, [r8 + rdi*4]
mov edi, dword [rdi]
mov r9, qword [rsp + 0x70]
inc r9
mov r10, qword [rsp + 0x98]
add rdi, r10
mov rcx, qword [rsp + 0x78]
cmp rcx, r9
jb 0x483097
mov r11, qword [rsp + 0xe8]
jmp 0x483103
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xe8]
mov rbx, r9
mov edi, 1
lea rsi, [0x00493b20]
call fcn.00446ec0
mov rdx, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x88]
mov r8, qword [rsp + 0x58]
mov r10, qword [rsp + 0x98]
mov r11, rax
mov r9, rbx
mov rax, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0x80]
lea r12, [r9 + r9*2]
mov qword [r11 + r12*8 - 0x18], rdi
mov qword [r11 + r12*8 - 8], rbx
cmp dword [0x005a17b0], 0
je 0x483134
mov rbx, r11
nop dword [rax]
call fcn.0045f940
mov qword [r11], rax
mov rdi, qword [rbx + r12*8 - 0x10]
mov qword [r11 + 8], rdi
mov r11, rbx
mov qword [r11 + r12*8 - 0x10], rax
jmp 0x482ee6
lea rax, [0x0048bde0]
mov rbx, rcx
call fcn.00446de0
mov rdx, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x70]
xor ebx, ebx
jmp 0x48316d
lea rsi, [rbx + rbx*2]
mov rsi, qword [rdx + rsi*8]
mov qword [rax + rbx*8], rsi
inc rbx
cmp rbx, rcx
jl 0x48315e
mov rax, rdx
mov rbx, rcx
mov rcx, qword [rsp + 0x78]
nop dword [rax]
call fcn.00409d40
movups xmmword [rsp + 0x100], xmm15
movups xmmword [rsp + 0x110], xmm15
lea rdx, [0x00483280]
mov qword [rsp + 0x100], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x108], rdx
mov rsi, qword [rsp + 0x70]
mov qword [rsp + 0x110], rsi
mov rdi, qword [rsp + 0x78]
mov qword [rsp + 0x118], rdi
mov rbx, rax
lea rcx, [rsp + 0x100]
lea rax, [0x0048aaa0]
call fcn.00473b60
mov rax, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
add rsp, 0x120
pop rbp
ret
mov ecx, 5
call fcn.0045fd20
mov rdx, rcx
mov ecx, 2
call fcn.0045fd20
inc r15
inc r11
cmp byte [r11], 0
jne 0x483219
test r15, r15
jl 0x483255
neg r12
cmp r15, r12
ja 0x483250
lea rax, [rsp + 0xc0]
mov rbx, r13
mov rcx, r15
call fcn.0044af20
mov r11, rbx
mov r12, rax
jmp 0x482f69
call fcn.004581a0
call fcn.004581a0
nop
mov qword [rsp + 8], rax
call fcn.0045da40
mov rax, qword [rsp + 8]
jmp fcn.00482e60